Market Price
$ 70.71
Selling Price
$ 59.16
795
257
724
1463
Market Price
$ 65.28
Selling Price
$ 55.60
1924
1761
1746
2838
Market Price
$ 117.52
Selling Price
$ 98.62
1108
394
402
1724
Market Price
$ 96.98
Selling Price
$ 83.50
704
289
154
2454
Market Price
$ 83.44
Selling Price
$ 73.29
3324
762
2761
4785
Market Price
$ 103.68
Selling Price
$ 90.65
2165
2087
1827
3194
Market Price
$ 105.52
Selling Price
$ 93.65
686
415
584
2470
Market Price
$ 88.36
Selling Price
$ 78.20
1774
1586
734
2740
Market Price
$ 108.91
Selling Price
$ 95.45
2425
553
1997
2912
Market Price
$ 64.88
Selling Price
$ 56.01
1451
688
756
1676
Market Price
$ 83.44
Selling Price
$ 72.54
1594
1106
1369
4188
Market Price
$ 78.30
Selling Price
$ 69.23
1556
1104
989
1676
Market Price
$ 66.06
Selling Price
$ 58.20
2614
1652
1696
3455
Market Price
$ 65.67
Selling Price
$ 55.59
3183
1014
1075
3256
Market Price
$ 114.46
Selling Price
$ 98.91
486
423
400
1063
Market Price
$ 76.37
Selling Price
$ 69.33
1395
692
1328
1560
Market Price
$ 104.51
Selling Price
$ 93.57
498
319
260
2110
Market Price
$ 79.51
Selling Price
$ 70.51
957
600
929
3080
Market Price
$ 97.03
Selling Price
$ 82.67
2420
1798
561
3772
Market Price
$ 76.40
Selling Price
$ 66.61
1107
765
832
2951
Market Price
$ 94.72
Selling Price
$ 79.79
2999
1709
2801
3855
Market Price
$ 90.45
Selling Price
$ 77.78
3289
1108
786
3599
Market Price
$ 96.76
Selling Price
$ 84.70
998
804
375
2390
Market Price
$ 94.55
Selling Price
$ 82.24
1660
484
1463
2569
Market Price
$ 67.41
Selling Price
$ 61.17
704
690
160
2041
Market Price
$ 81.74
Selling Price
$ 70.86
1171
823
1122
1542
Market Price
$ 91.71
Selling Price
$ 79.39
1048
634
706
1112
Market Price
$ 83.83
Selling Price
$ 75.69
1648
846
462
3827
Market Price
$ 97.14
Selling Price
$ 81.35
4205
2503
2707
4672
Market Price
$ 89.30
Selling Price
$ 77.36
702
524
513
2368
Market Price
$ 96.76
Selling Price
$ 83.48
1908
1642
1826
2265
Market Price
$ 77.52
Selling Price
$ 65.67
2632
2334
1480
2835
Market Price
$ 103.22
Selling Price
$ 92.63
912
759
661
1168
Market Price
$ 98.73
Selling Price
$ 84.83
3504
930
3024
3719
Market Price
$ 104.60
Selling Price
$ 92.17
447
382
197
768
Market Price
$ 71.64
Selling Price
$ 63.01
1642
1193
669
1986
Market Price
$ 64.33
Selling Price
$ 55.95
789
757
703
2948
Market Price
$ 108.12
Selling Price
$ 97.92
605
160
490
771
Market Price
$ 78.15
Selling Price
$ 67.55
2402
792
1259
3179
Market Price
$ 105.50
Selling Price
$ 90.94
1823
953
1262
3543