Market Price
$ 71.97
Selling Price
$ 60.84
396
274
242
1536
Market Price
$ 94.92
Selling Price
$ 82.94
1373
414
402
4050
Market Price
$ 78.22
Selling Price
$ 70.28
794
583
191
2048
Market Price
$ 78.77
Selling Price
$ 71.16
4298
2520
1768
4404
Market Price
$ 70.90
Selling Price
$ 62.17
1614
1122
937
3998
Market Price
$ 105.90
Selling Price
$ 90.89
1501
1066
1191
3833
Market Price
$ 77.22
Selling Price
$ 68.43
1440
1156
1099
2263
Market Price
$ 112.99
Selling Price
$ 94.76
401
147
174
1376
Market Price
$ 80.87
Selling Price
$ 72.78
1026
873
801
4289
Market Price
$ 67.37
Selling Price
$ 56.72
526
138
313
653
Market Price
$ 106.43
Selling Price
$ 95.94
1799
1083
1287
1948
Market Price
$ 88.07
Selling Price
$ 78.66
1979
1143
760
2214
Market Price
$ 114.18
Selling Price
$ 95.45
1843
1558
375
2207
Market Price
$ 66.33
Selling Price
$ 55.87
1315
1162
555
1487
Market Price
$ 80.48
Selling Price
$ 72.30
3917
3574
2858
4072
Market Price
$ 94.09
Selling Price
$ 83.54
326
308
286
1243
Market Price
$ 93.59
Selling Price
$ 82.14
1767
1517
837
3078
Market Price
$ 71.01
Selling Price
$ 61.38
1392
901
861
3287
Market Price
$ 81.83
Selling Price
$ 71.26
2311
1530
2185
2434
Market Price
$ 113.07
Selling Price
$ 94.63
948
610
319
1291
Market Price
$ 95.69
Selling Price
$ 86.31
758
716
720
2070
Market Price
$ 76.45
Selling Price
$ 64.63
3155
1487
860
4599
Market Price
$ 85.46
Selling Price
$ 75.28
2850
1053
2593
3867
Market Price
$ 63.63
Selling Price
$ 56.26
562
394
480
1007
Market Price
$ 71.94
Selling Price
$ 65.01
1978
839
803
4895
Market Price
$ 78.43
Selling Price
$ 71.26
1655
989
1116
2095
Market Price
$ 72.57
Selling Price
$ 64.09
2184
1694
871
2534
Market Price
$ 111.65
Selling Price
$ 94.07
3177
1576
2547
4571
Market Price
$ 66.25
Selling Price
$ 58.42
1485
1298
599
3086
Market Price
$ 106.45
Selling Price
$ 91.68
2101
1210
1101
4557
Market Price
$ 63.29
Selling Price
$ 56.32
850
371
548
1027
Market Price
$ 88.13
Selling Price
$ 74.31
3981
3794
3505
4203
Market Price
$ 84.24
Selling Price
$ 72.08
3211
2905
1719
4901
Market Price
$ 102.62
Selling Price
$ 91.69
128
124
108
444
Market Price
$ 73.71
Selling Price
$ 66.46
1439
759
408
4045
Market Price
$ 107.20
Selling Price
$ 91.20
919
818
805
1127
Market Price
$ 115.19
Selling Price
$ 96.85
668
174
211
1281
Market Price
$ 77.18
Selling Price
$ 68.68
1114
742
619
1243
Market Price
$ 109.62
Selling Price
$ 93.18
3043
2372
2659
3800
Market Price
$ 94.88
Selling Price
$ 84.75
801
319
394
2995