Market Price
$ 71.01
Selling Price
$ 62.04
2046
1298
885
3843
Market Price
$ 64.18
Selling Price
$ 56.23
2431
661
967
3305
Market Price
$ 99.81
Selling Price
$ 84.04
1548
1159
1106
4114
Market Price
$ 70.72
Selling Price
$ 58.99
771
613
617
2035
Market Price
$ 108.98
Selling Price
$ 95.97
1292
929
866
1930
Market Price
$ 71.27
Selling Price
$ 63.28
3789
3472
1841
3814
Market Price
$ 95.63
Selling Price
$ 84.48
4205
3418
899
4886
Market Price
$ 65.66
Selling Price
$ 57.37
751
396
526
2544
Market Price
$ 74.22
Selling Price
$ 63.79
1799
771
381
4215
Market Price
$ 79.73
Selling Price
$ 68.87
1641
868
435
2282
Market Price
$ 83.32
Selling Price
$ 75.18
2113
752
1287
3867
Market Price
$ 114.60
Selling Price
$ 98.68
1766
1356
869
2390
Market Price
$ 72.76
Selling Price
$ 62.40
2572
2073
948
2981
Market Price
$ 97.68
Selling Price
$ 82.11
3580
2528
1840
4006
Market Price
$ 116.68
Selling Price
$ 97.72
538
254
142
709
Market Price
$ 87.32
Selling Price
$ 73.16
3816
2059
2499
3964
Market Price
$ 65.26
Selling Price
$ 56.36
693
385
219
1836
Market Price
$ 96.55
Selling Price
$ 80.55
555
265
345
2561
Market Price
$ 107.98
Selling Price
$ 97.13
1977
1365
679
2341
Market Price
$ 65.01
Selling Price
$ 58.04
2270
1359
843
3419
Market Price
$ 72.58
Selling Price
$ 60.68
2581
1275
1591
4156
Market Price
$ 103.95
Selling Price
$ 92.79
3493
2837
2476
3597
Market Price
$ 79.43
Selling Price
$ 72.10
301
89
95
709
Market Price
$ 99.48
Selling Price
$ 85.56
1320
1021
729
2770
Market Price
$ 94.47
Selling Price
$ 85.57
2972
2445
1676
4881
Market Price
$ 78.77
Selling Price
$ 66.43
1391
1100
476
2793
Market Price
$ 70.77
Selling Price
$ 63.86
4165
4062
2062
4682
Market Price
$ 90.17
Selling Price
$ 80.62
338
92
296
481
Market Price
$ 113.20
Selling Price
$ 94.75
1277
643
346
1743
Market Price
$ 79.14
Selling Price
$ 68.71
232
136
71
927
Market Price
$ 105.34
Selling Price
$ 93.94
798
294
787
859
Market Price
$ 79.77
Selling Price
$ 71.33
3723
3044
1451
4331
Market Price
$ 82.39
Selling Price
$ 69.23
2204
1010
497
4053
Market Price
$ 81.38
Selling Price
$ 73.27
2216
1738
1826
3471
Market Price
$ 95.87
Selling Price
$ 80.71
1194
478
1060
2649
Market Price
$ 71.35
Selling Price
$ 62.43
645
366
547
2505
Market Price
$ 67.18
Selling Price
$ 58.82
2630
1229
1574
2653
Market Price
$ 70.02
Selling Price
$ 58.88
1977
1889
1522
2080
Market Price
$ 101.58
Selling Price
$ 89.53
1444
843
299
1474
Market Price
$ 92.41
Selling Price
$ 81.93
1861
724
1597
2544