Market Price
$ 110.25
Selling Price
$ 98.20
1790
1768
523
2065
Market Price
$ 95.54
Selling Price
$ 82.95
2648
2418
795
3097
Market Price
$ 64.33
Selling Price
$ 57.85
2308
2171
772
2332
Market Price
$ 110.44
Selling Price
$ 94.44
687
184
256
2049
Market Price
$ 84.24
Selling Price
$ 75.78
2045
613
1261
2387
Market Price
$ 73.94
Selling Price
$ 61.81
837
802
440
1417
Market Price
$ 105.62
Selling Price
$ 88.76
330
263
99
942
Market Price
$ 74.83
Selling Price
$ 65.00
657
137
470
2067
Market Price
$ 71.82
Selling Price
$ 60.42
1436
1296
1381
2776
Market Price
$ 72.67
Selling Price
$ 60.69
2345
593
2343
2954
Market Price
$ 87.62
Selling Price
$ 77.35
1093
538
525
1569
Market Price
$ 89.97
Selling Price
$ 75.68
1200
816
408
4474
Market Price
$ 76.59
Selling Price
$ 67.36
677
575
675
2192
Market Price
$ 97.17
Selling Price
$ 83.37
2692
1234
1111
2775
Market Price
$ 110.93
Selling Price
$ 98.16
715
566
456
792
Market Price
$ 68.32
Selling Price
$ 58.81
1493
308
693
1653
Market Price
$ 108.50
Selling Price
$ 90.96
839
453
506
1321
Market Price
$ 81.34
Selling Price
$ 69.67
1106
621
1061
1225
Market Price
$ 79.71
Selling Price
$ 67.46
3104
2087
2596
4127
Market Price
$ 98.11
Selling Price
$ 85.55
312
192
193
979
Market Price
$ 68.39
Selling Price
$ 57.76
3376
2800
3044
4906
Market Price
$ 72.06
Selling Price
$ 64.08
368
272
291
497
Market Price
$ 109.66
Selling Price
$ 98.54
2577
1344
2203
3089
Market Price
$ 92.36
Selling Price
$ 80.55
1991
1508
1152
2994
Market Price
$ 77.98
Selling Price
$ 68.40
939
471
419
1079
Market Price
$ 113.00
Selling Price
$ 98.15
1157
708
340
2090
Market Price
$ 106.03
Selling Price
$ 93.11
975
590
603
1820
Market Price
$ 83.34
Selling Price
$ 74.80
901
211
605
1491
Market Price
$ 86.15
Selling Price
$ 75.30
3615
1321
2699
4173
Market Price
$ 96.10
Selling Price
$ 82.23
958
562
720
1691
Market Price
$ 112.33
Selling Price
$ 93.62
371
245
358
618
Market Price
$ 73.59
Selling Price
$ 66.29
2397
1969
865
3062
Market Price
$ 68.08
Selling Price
$ 60.95
1381
811
992
4058
Market Price
$ 85.29
Selling Price
$ 75.82
535
324
346
541
Market Price
$ 82.97
Selling Price
$ 73.05
3659
2484
2916
4232
Market Price
$ 70.96
Selling Price
$ 63.47
3361
3018
3206
3932
Market Price
$ 89.55
Selling Price
$ 77.77
1131
562
1097
1501
Market Price
$ 69.70
Selling Price
$ 60.79
2614
1252
657
4833
Market Price
$ 64.31
Selling Price
$ 57.06
466
383
240
891
Market Price
$ 96.95
Selling Price
$ 85.84
1764
1047
1506
3003