Market Price
$ 53.35
Selling Price
$ 45.99
400
308
82
1113
Market Price
$ 32.28
Selling Price
$ 27.86
1603
457
1021
1626
Market Price
$ 64.21
Selling Price
$ 57.78
3592
3059
1545
3971
Market Price
$ 64.51
Selling Price
$ 55.34
3070
2090
1086
4747
Market Price
$ 58.58
Selling Price
$ 52.97
2792
1187
1210
3309
Market Price
$ 42.81
Selling Price
$ 38.18
226
165
60
478
Market Price
$ 57.52
Selling Price
$ 49.30
463
238
461
1407
Market Price
$ 56.24
Selling Price
$ 49.44
2172
939
2156
2672
Market Price
$ 37.98
Selling Price
$ 34.31
2308
729
1069
3779
Market Price
$ 36.64
Selling Price
$ 32.36
1519
663
686
4686
Market Price
$ 68.13
Selling Price
$ 57.50
392
187
109
732
Market Price
$ 49.96
Selling Price
$ 41.72
1565
1183
911
4904
Market Price
$ 59.10
Selling Price
$ 53.69
722
500
334
2648
Market Price
$ 36.62
Selling Price
$ 32.25
731
433
589
3089
Market Price
$ 60.62
Selling Price
$ 50.85
1150
323
783
3991
Market Price
$ 36.04
Selling Price
$ 30.67
1719
785
1458
3452
Market Price
$ 44.79
Selling Price
$ 37.50
1051
424
531
2628
Market Price
$ 52.68
Selling Price
$ 43.94
1085
566
601
2319
Market Price
$ 33.92
Selling Price
$ 29.07
1212
323
941
4859
Market Price
$ 29.16
Selling Price
$ 25.47
2804
2636
883
3770
Market Price
$ 56.64
Selling Price
$ 47.76
3387
2571
2855
3761
Market Price
$ 59.37
Selling Price
$ 51.11
3284
1992
3154
3583
Market Price
$ 57.85
Selling Price
$ 49.27
2046
1328
1684
3568
Market Price
$ 51.22
Selling Price
$ 45.08
555
494
304
1547
Market Price
$ 29.81
Selling Price
$ 27.04
1292
1035
828
2341
Market Price
$ 37.55
Selling Price
$ 33.37
4058
2663
2373
4479
Market Price
$ 42.41
Selling Price
$ 38.28
1376
918
978
4132
Market Price
$ 36.09
Selling Price
$ 32.67
1120
354
858
2324
Market Price
$ 51.25
Selling Price
$ 45.02
413
233
316
2018
Market Price
$ 63.03
Selling Price
$ 55.82
1043
719
814
1249
Market Price
$ 51.10
Selling Price
$ 46.35
1192
588
662
1757
Market Price
$ 44.88
Selling Price
$ 38.65
2595
798
1131
3736
Market Price
$ 44.74
Selling Price
$ 40.63
2389
1483
1892
4497
Market Price
$ 38.83
Selling Price
$ 34.83
1620
1037
1448
1653
Market Price
$ 66.91
Selling Price
$ 59.51
880
448
866
2618
Market Price
$ 63.49
Selling Price
$ 55.91
420
101
92
1156
Market Price
$ 46.59
Selling Price
$ 41.68
1176
288
1174
1584
Market Price
$ 60.56
Selling Price
$ 54.17
341
239
100
659
Market Price
$ 63.36
Selling Price
$ 56.38
2805
2480
1281
4554
Market Price
$ 36.94
Selling Price
$ 32.58
1734
733
1447
4728