Market Price
$ 66.15
Selling Price
$ 56.63
343
158
202
1453
Market Price
$ 100.29
Selling Price
$ 85.53
830
195
463
1818
Market Price
$ 102.61
Selling Price
$ 90.67
1436
1051
758
3440
Market Price
$ 70.04
Selling Price
$ 60.28
2058
1859
1099
4833
Market Price
$ 114.37
Selling Price
$ 95.90
2043
788
692
2670
Market Price
$ 90.33
Selling Price
$ 77.41
1104
950
659
2624
Market Price
$ 110.27
Selling Price
$ 93.39
2265
1772
2258
3917
Market Price
$ 79.59
Selling Price
$ 67.51
2021
695
599
3399
Market Price
$ 102.05
Selling Price
$ 92.38
1731
808
1167
1774
Market Price
$ 109.77
Selling Price
$ 98.47
1783
1098
1278
2511
Market Price
$ 65.13
Selling Price
$ 56.32
1668
1435
1594
3590
Market Price
$ 68.21
Selling Price
$ 57.37
1525
591
876
2609
Market Price
$ 85.10
Selling Price
$ 73.18
575
346
190
683
Market Price
$ 61.17
Selling Price
$ 55.18
2602
1782
1055
3697
Market Price
$ 74.13
Selling Price
$ 63.91
2255
1899
1399
3312
Market Price
$ 64.14
Selling Price
$ 55.12
3784
2027
1052
4364
Market Price
$ 77.11
Selling Price
$ 66.89
1720
1318
614
4340
Market Price
$ 68.14
Selling Price
$ 60.12
454
140
363
1324
Market Price
$ 69.77
Selling Price
$ 59.56
3106
2754
1728
4252
Market Price
$ 88.77
Selling Price
$ 75.57
578
252
442
1437
Market Price
$ 99.51
Selling Price
$ 87.76
1266
760
770
4246
Market Price
$ 105.53
Selling Price
$ 88.07
1783
437
1238
4108
Market Price
$ 63.62
Selling Price
$ 55.20
947
217
205
995
Market Price
$ 85.03
Selling Price
$ 73.64
128
60
95
408
Market Price
$ 64.62
Selling Price
$ 56.67
1182
328
431
2619
Market Price
$ 112.99
Selling Price
$ 95.57
1797
546
527
2062
Market Price
$ 87.72
Selling Price
$ 78.06
4629
3364
2481
4921
Market Price
$ 94.20
Selling Price
$ 79.91
437
389
281
1446
Market Price
$ 99.79
Selling Price
$ 88.83
4054
1856
1825
4381
Market Price
$ 69.68
Selling Price
$ 59.08
771
515
393
3858
Market Price
$ 95.12
Selling Price
$ 79.86
524
438
514
707
Market Price
$ 73.99
Selling Price
$ 65.74
857
797
662
2671
Market Price
$ 104.48
Selling Price
$ 93.95
4167
4118
1011
4289
Market Price
$ 82.82
Selling Price
$ 72.34
3449
2387
1710
4479
Market Price
$ 83.03
Selling Price
$ 70.91
1022
632
552
3367
Market Price
$ 69.40
Selling Price
$ 61.07
1111
508
963
3196
Market Price
$ 101.38
Selling Price
$ 89.15
1232
1171
555
1658
Market Price
$ 95.32
Selling Price
$ 80.57
2267
863
1928
3208
Market Price
$ 99.96
Selling Price
$ 86.22
1832
1159
408
2422
Market Price
$ 112.12
Selling Price
$ 98.52
2334
1684
1004
4806