Market Price
$ 74.12
Selling Price
$ 62.11
697
214
619
2407
Market Price
$ 73.83
Selling Price
$ 62.09
724
146
265
1199
Market Price
$ 74.15
Selling Price
$ 64.44
4161
2969
1519
4360
Market Price
$ 76.68
Selling Price
$ 68.37
812
503
472
983
Market Price
$ 82.96
Selling Price
$ 74.14
1834
536
1401
4572
Market Price
$ 95.45
Selling Price
$ 82.44
577
265
498
2624
Market Price
$ 77.37
Selling Price
$ 65.02
1841
1457
1688
2389
Market Price
$ 110.02
Selling Price
$ 91.89
4555
3964
2118
4795
Market Price
$ 82.90
Selling Price
$ 69.15
1819
1538
656
2280
Market Price
$ 108.27
Selling Price
$ 95.61
2493
923
1415
4938
Market Price
$ 68.46
Selling Price
$ 59.31
442
142
344
744
Market Price
$ 106.21
Selling Price
$ 92.64
837
576
469
968
Market Price
$ 97.93
Selling Price
$ 86.97
804
712
696
1373
Market Price
$ 79.31
Selling Price
$ 66.40
3243
3079
2690
3324
Market Price
$ 70.65
Selling Price
$ 63.34
1426
495
1412
1855
Market Price
$ 89.95
Selling Price
$ 79.77
1094
546
357
1565
Market Price
$ 75.35
Selling Price
$ 64.17
946
609
921
1844
Market Price
$ 88.02
Selling Price
$ 76.69
1787
878
1572
1873
Market Price
$ 101.74
Selling Price
$ 88.09
2274
1836
1998
2581
Market Price
$ 81.61
Selling Price
$ 73.59
2423
2184
2340
2977
Market Price
$ 101.26
Selling Price
$ 89.62
801
660
441
2164
Market Price
$ 108.38
Selling Price
$ 91.83
775
658
593
3533
Market Price
$ 84.86
Selling Price
$ 75.52
1563
1325
1033
3661
Market Price
$ 71.35
Selling Price
$ 62.25
1308
398
781
1379
Market Price
$ 87.57
Selling Price
$ 74.91
1407
525
297
1702
Market Price
$ 102.89
Selling Price
$ 85.77
1333
471
949
1629
Market Price
$ 78.02
Selling Price
$ 70.31
1994
1797
671
2221
Market Price
$ 63.90
Selling Price
$ 55.59
552
162
156
658
Market Price
$ 72.93
Selling Price
$ 65.55
1669
1041
1537
3668
Market Price
$ 84.77
Selling Price
$ 72.38
1909
634
1288
2155
Market Price
$ 75.52
Selling Price
$ 65.79
1508
1160
407
3142
Market Price
$ 79.91
Selling Price
$ 67.19
1893
1547
1048
4051
Market Price
$ 83.64
Selling Price
$ 71.71
846
782
221
985
Market Price
$ 93.03
Selling Price
$ 78.79
1247
805
1070
2001
Market Price
$ 68.46
Selling Price
$ 59.75
3474
1286
3063
3604
Market Price
$ 113.78
Selling Price
$ 98.99
2844
812
1679
4399
Market Price
$ 93.79
Selling Price
$ 82.73
1020
925
411
3261
Market Price
$ 98.64
Selling Price
$ 86.55
2836
2429
2348
4371
Market Price
$ 110.31
Selling Price
$ 98.35
1125
344
344
3413
Market Price
$ 67.13
Selling Price
$ 58.06
2746
1834
1745
4768