Market Price
$ 72.22
Selling Price
$ 62.85
2662
1462
2075
3140
Market Price
$ 75.46
Selling Price
$ 64.69
1299
1121
751
3000
Market Price
$ 81.86
Selling Price
$ 68.54
1249
1055
598
3765
Market Price
$ 69.73
Selling Price
$ 59.67
3328
1816
2317
3625
Market Price
$ 100.69
Selling Price
$ 87.60
944
855
752
1074
Market Price
$ 73.95
Selling Price
$ 63.78
1375
911
300
1421
Market Price
$ 104.19
Selling Price
$ 88.10
2424
1855
977
4536
Market Price
$ 87.10
Selling Price
$ 77.91
1386
911
1159
3034
Market Price
$ 78.89
Selling Price
$ 67.48
1285
1265
1259
4501
Market Price
$ 75.60
Selling Price
$ 68.16
3256
924
2547
4784
Market Price
$ 86.77
Selling Price
$ 72.78
1531
903
505
2347
Market Price
$ 92.32
Selling Price
$ 80.24
2641
2109
1326
4055
Market Price
$ 90.77
Selling Price
$ 76.48
2890
2594
2042
3878
Market Price
$ 92.92
Selling Price
$ 82.38
1534
1284
768
2137
Market Price
$ 104.48
Selling Price
$ 93.48
932
302
871
1398
Market Price
$ 93.04
Selling Price
$ 80.67
4133
1405
2218
4514
Market Price
$ 100.50
Selling Price
$ 84.95
1593
935
972
2124
Market Price
$ 94.28
Selling Price
$ 81.70
273
256
68
961
Market Price
$ 67.94
Selling Price
$ 60.18
4151
1481
1468
4823
Market Price
$ 80.76
Selling Price
$ 69.40
498
176
405
1271
Market Price
$ 106.94
Selling Price
$ 91.94
1999
1378
1611
4079
Market Price
$ 80.24
Selling Price
$ 67.77
2669
1464
2397
3601
Market Price
$ 110.63
Selling Price
$ 93.31
4377
3084
3910
4684
Market Price
$ 95.04
Selling Price
$ 85.26
4244
2358
3179
4288
Market Price
$ 75.73
Selling Price
$ 63.32
3167
1464
1217
4275
Market Price
$ 67.91
Selling Price
$ 58.79
2841
2794
1746
4396
Market Price
$ 87.34
Selling Price
$ 73.20
1540
619
1437
3953
Market Price
$ 95.60
Selling Price
$ 84.08
861
177
190
3726
Market Price
$ 96.28
Selling Price
$ 82.72
141
37
29
588
Market Price
$ 91.77
Selling Price
$ 76.85
2067
460
1216
3143
Market Price
$ 106.75
Selling Price
$ 96.84
2106
2015
1428
4429
Market Price
$ 100.38
Selling Price
$ 88.12
1428
651
997
1768
Market Price
$ 80.16
Selling Price
$ 66.92
673
365
407
1096
Market Price
$ 104.03
Selling Price
$ 93.16
1859
1104
693
4263
Market Price
$ 84.40
Selling Price
$ 70.62
4689
1048
2842
4946
Market Price
$ 95.68
Selling Price
$ 82.98
598
388
243
2334
Market Price
$ 111.55
Selling Price
$ 96.43
842
734
517
1548
Market Price
$ 97.65
Selling Price
$ 85.39
4059
2172
4036
4122
Market Price
$ 89.03
Selling Price
$ 77.17
264
138
62
673
Market Price
$ 76.67
Selling Price
$ 67.16
1476
829
1016
1712