Market Price
$ 99.23
Selling Price
$ 89.42
1933
652
463
3342
Market Price
$ 70.22
Selling Price
$ 61.54
1028
727
290
1929
Market Price
$ 111.42
Selling Price
$ 98.43
3015
1477
1372
3046
Market Price
$ 106.07
Selling Price
$ 95.88
2773
2041
2004
2940
Market Price
$ 77.56
Selling Price
$ 64.65
1383
1028
404
3391
Market Price
$ 68.81
Selling Price
$ 57.46
225
58
163
875
Market Price
$ 63.10
Selling Price
$ 55.88
3543
2169
1417
4665
Market Price
$ 78.48
Selling Price
$ 70.31
3394
2829
2094
4775
Market Price
$ 112.34
Selling Price
$ 94.89
470
192
189
729
Market Price
$ 95.86
Selling Price
$ 87.05
2576
2200
2293
3622
Market Price
$ 111.67
Selling Price
$ 95.12
586
511
314
1552
Market Price
$ 79.92
Selling Price
$ 67.18
1011
459
575
4217
Market Price
$ 91.24
Selling Price
$ 76.59
3685
2812
1842
4326
Market Price
$ 97.56
Selling Price
$ 86.93
3061
2766
2451
3222
Market Price
$ 66.89
Selling Price
$ 57.01
4167
2095
1255
4297
Market Price
$ 69.55
Selling Price
$ 62.38
1072
555
899
1862
Market Price
$ 77.76
Selling Price
$ 66.63
376
181
114
1739
Market Price
$ 67.18
Selling Price
$ 57.25
2193
1365
998
2224
Market Price
$ 112.06
Selling Price
$ 98.88
947
725
274
3347
Market Price
$ 114.15
Selling Price
$ 98.04
1781
957
584
3611
Market Price
$ 99.02
Selling Price
$ 82.78
1181
840
623
2605
Market Price
$ 67.54
Selling Price
$ 57.62
1532
558
821
2496
Market Price
$ 72.64
Selling Price
$ 64.77
299
202
131
405
Market Price
$ 97.43
Selling Price
$ 85.08
1989
638
699
2210
Market Price
$ 63.75
Selling Price
$ 57.88
245
89
91
526
Market Price
$ 91.28
Selling Price
$ 79.10
1865
387
640
3002
Market Price
$ 94.62
Selling Price
$ 79.55
3322
3097
3074
4359
Market Price
$ 99.40
Selling Price
$ 87.88
623
497
538
2252
Market Price
$ 83.51
Selling Price
$ 72.28
1818
377
1571
2828
Market Price
$ 100.50
Selling Price
$ 87.51
1940
577
1270
3247
Market Price
$ 86.11
Selling Price
$ 74.08
1562
560
701
4046
Market Price
$ 68.73
Selling Price
$ 61.30
1474
1134
483
4119
Market Price
$ 84.72
Selling Price
$ 73.81
1552
1186
1004
2497
Market Price
$ 109.40
Selling Price
$ 98.92
2816
2764
751
4929
Market Price
$ 73.42
Selling Price
$ 63.26
2723
1458
1167
4320
Market Price
$ 80.19
Selling Price
$ 68.79
2870
1078
1048
4119
Market Price
$ 103.91
Selling Price
$ 89.90
336
218
285
834
Market Price
$ 92.81
Selling Price
$ 79.24
1141
753
665
1315
Market Price
$ 114.85
Selling Price
$ 98.43
715
265
212
1003
Market Price
$ 86.93
Selling Price
$ 75.31
368
172
127
776