Market Price
$ 71.55
Selling Price
$ 59.76
477
410
137
1268
Market Price
$ 65.12
Selling Price
$ 56.01
438
360
346
817
Market Price
$ 47.56
Selling Price
$ 41.77
1130
939
397
2952
Market Price
$ 36.43
Selling Price
$ 30.95
1623
811
711
1826
Market Price
$ 62.25
Selling Price
$ 52.66
798
232
771
1314
Market Price
$ 37.90
Selling Price
$ 34.11
1150
469
1144
2409
Market Price
$ 35.86
Selling Price
$ 30.97
2662
927
742
3616
Market Price
$ 65.88
Selling Price
$ 55.24
1829
1321
1598
2728
Market Price
$ 43.60
Selling Price
$ 38.41
1955
459
505
2350
Market Price
$ 28.87
Selling Price
$ 25.60
774
617
373
1273
Market Price
$ 66.03
Selling Price
$ 56.54
2458
1794
2350
2842
Market Price
$ 63.22
Selling Price
$ 54.02
2381
2326
541
2463
Market Price
$ 59.46
Selling Price
$ 51.20
301
72
226
511
Market Price
$ 65.60
Selling Price
$ 58.98
1044
975
945
2773
Market Price
$ 42.96
Selling Price
$ 37.91
1734
1361
1096
2349
Market Price
$ 65.42
Selling Price
$ 58.52
307
100
276
552
Market Price
$ 46.49
Selling Price
$ 41.56
238
101
98
524
Market Price
$ 49.38
Selling Price
$ 41.43
592
130
392
1212
Market Price
$ 67.13
Selling Price
$ 58.53
922
394
699
2915
Market Price
$ 59.77
Selling Price
$ 52.08
704
349
143
1720
Market Price
$ 56.61
Selling Price
$ 47.29
1182
1180
258
2605
Market Price
$ 59.10
Selling Price
$ 53.12
2646
1008
537
3374
Market Price
$ 34.98
Selling Price
$ 29.43
626
217
239
1399
Market Price
$ 40.81
Selling Price
$ 34.68
300
266
60
1059
Market Price
$ 58.08
Selling Price
$ 51.33
1603
1284
1290
1983
Market Price
$ 49.11
Selling Price
$ 42.32
2433
2115
1393
4097
Market Price
$ 63.77
Selling Price
$ 56.76
849
782
701
1237
Market Price
$ 44.06
Selling Price
$ 37.16
1936
1079
968
2120
Market Price
$ 39.36
Selling Price
$ 34.68
341
211
184
816
Market Price
$ 55.06
Selling Price
$ 48.74
2361
693
634
2505
Market Price
$ 56.53
Selling Price
$ 49.68
1873
1782
1336
2170
Market Price
$ 40.22
Selling Price
$ 34.88
1992
973
1429
3321
Market Price
$ 36.87
Selling Price
$ 33.24
396
158
97
1337
Market Price
$ 40.10
Selling Price
$ 35.45
3518
1124
3279
4259
Market Price
$ 31.23
Selling Price
$ 28.00
492
397
452
1573
Market Price
$ 55.59
Selling Price
$ 49.84
1974
1923
690
2516
Market Price
$ 49.94
Selling Price
$ 42.07
895
232
227
3098
Market Price
$ 51.51
Selling Price
$ 45.18
3875
1604
2684
4999
Market Price
$ 48.34
Selling Price
$ 41.27
3760
1775
3023
4024
Market Price
$ 64.96
Selling Price
$ 57.05
2453
1005
2126
2940