Market Price
$ 41.16
Selling Price
$ 36.94
1200
913
571
3332
Market Price
$ 59.62
Selling Price
$ 53.22
1066
822
797
1777
Market Price
$ 50.50
Selling Price
$ 44.72
1412
687
1037
1723
Market Price
$ 55.33
Selling Price
$ 48.46
1204
968
484
1622
Market Price
$ 68.65
Selling Price
$ 57.53
382
244
176
1251
Market Price
$ 70.18
Selling Price
$ 59.73
753
257
572
1907
Market Price
$ 41.75
Selling Price
$ 37.04
4186
1054
2974
4563
Market Price
$ 63.66
Selling Price
$ 56.82
2705
2625
2170
3844
Market Price
$ 43.89
Selling Price
$ 39.02
2382
593
1274
2905
Market Price
$ 54.44
Selling Price
$ 49.43
110
33
81
478
Market Price
$ 57.31
Selling Price
$ 49.38
546
353
301
809
Market Price
$ 53.48
Selling Price
$ 45.82
423
116
172
1817
Market Price
$ 44.90
Selling Price
$ 39.91
3952
931
2333
4072
Market Price
$ 64.72
Selling Price
$ 54.57
374
312
193
1435
Market Price
$ 63.52
Selling Price
$ 57.65
2071
1144
1394
3382
Market Price
$ 52.74
Selling Price
$ 46.23
3019
2995
1169
3541
Market Price
$ 54.49
Selling Price
$ 49.50
1525
540
1242
3114
Market Price
$ 40.89
Selling Price
$ 35.42
2211
550
1304
2379
Market Price
$ 53.08
Selling Price
$ 45.87
1406
591
702
4792
Market Price
$ 49.58
Selling Price
$ 44.64
597
399
309
1251
Market Price
$ 59.16
Selling Price
$ 50.77
2158
1865
1928
3533
Market Price
$ 56.63
Selling Price
$ 49.74
2222
1427
1168
4355
Market Price
$ 52.53
Selling Price
$ 45.98
1121
498
583
1456
Market Price
$ 31.91
Selling Price
$ 28.38
426
324
354
696
Market Price
$ 68.04
Selling Price
$ 58.65
835
499
504
3073
Market Price
$ 65.60
Selling Price
$ 56.62
1893
625
503
1982
Market Price
$ 62.72
Selling Price
$ 54.81
1059
335
692
4556
Market Price
$ 58.85
Selling Price
$ 52.49
269
223
114
1263
Market Price
$ 30.71
Selling Price
$ 25.87
4173
4094
2757
4406
Market Price
$ 47.58
Selling Price
$ 40.62
369
278
230
460
Market Price
$ 31.70
Selling Price
$ 27.41
3208
1712
2877
4375
Market Price
$ 52.05
Selling Price
$ 47.15
391
200
136
1254
Market Price
$ 31.01
Selling Price
$ 26.11
2165
1582
554
3810
Market Price
$ 35.65
Selling Price
$ 31.14
1992
1005
1117
2603
Market Price
$ 64.71
Selling Price
$ 58.19
4397
2735
2471
4637
Market Price
$ 62.55
Selling Price
$ 54.94
2099
2023
693
2579
Market Price
$ 34.41
Selling Price
$ 28.83
3312
1414
3186
3383
Market Price
$ 36.70
Selling Price
$ 33.07
1942
970
1814
3446
Market Price
$ 42.82
Selling Price
$ 37.18
624
372
370
876
Market Price
$ 62.38
Selling Price
$ 54.27
425
376
395
1874