Market Price
$ 73.10
Selling Price
$ 60.95
579
348
315
1024
Market Price
$ 107.93
Selling Price
$ 97.70
2222
499
456
3998
Market Price
$ 94.20
Selling Price
$ 80.18
2498
1369
887
3189
Market Price
$ 92.92
Selling Price
$ 82.74
3271
720
2879
3597
Market Price
$ 109.57
Selling Price
$ 92.84
1544
1496
483
2723
Market Price
$ 109.15
Selling Price
$ 94.15
646
409
321
713
Market Price
$ 72.47
Selling Price
$ 63.64
1306
703
316
1548
Market Price
$ 100.96
Selling Price
$ 85.69
1002
593
855
2910
Market Price
$ 99.00
Selling Price
$ 88.59
501
180
266
659
Market Price
$ 100.71
Selling Price
$ 86.10
1033
473
577
1082
Market Price
$ 112.56
Selling Price
$ 95.63
395
163
317
1701
Market Price
$ 77.81
Selling Price
$ 68.35
971
935
608
1761
Market Price
$ 72.53
Selling Price
$ 63.71
1283
820
562
1892
Market Price
$ 77.07
Selling Price
$ 65.06
3106
1587
1897
4334
Market Price
$ 94.23
Selling Price
$ 83.53
2454
1738
1871
4117
Market Price
$ 82.82
Selling Price
$ 69.87
1991
427
1516
2233
Market Price
$ 79.60
Selling Price
$ 70.27
494
393
145
528
Market Price
$ 90.05
Selling Price
$ 75.49
1308
305
1058
3267
Market Price
$ 112.93
Selling Price
$ 98.73
1692
1457
1673
3400
Market Price
$ 71.25
Selling Price
$ 62.38
1146
874
875
4709
Market Price
$ 94.83
Selling Price
$ 82.06
1993
876
544
4205
Market Price
$ 75.96
Selling Price
$ 68.31
2512
1206
584
3887
Market Price
$ 107.39
Selling Price
$ 97.50
1359
910
893
4750
Market Price
$ 70.98
Selling Price
$ 62.72
3043
1802
1829
4397
Market Price
$ 115.85
Selling Price
$ 97.70
2262
2238
2163
2332
Market Price
$ 109.89
Selling Price
$ 94.27
1550
1313
411
2505
Market Price
$ 108.10
Selling Price
$ 91.54
1154
493
263
4510
Market Price
$ 65.46
Selling Price
$ 58.82
1289
463
1192
2693
Market Price
$ 74.14
Selling Price
$ 63.85
2273
1368
1068
2858
Market Price
$ 117.15
Selling Price
$ 97.81
652
243
378
3227
Market Price
$ 76.11
Selling Price
$ 64.73
252
114
103
406
Market Price
$ 80.72
Selling Price
$ 71.62
527
141
275
1530
Market Price
$ 94.28
Selling Price
$ 79.45
400
279
87
1225
Market Price
$ 105.42
Selling Price
$ 90.21
1166
1056
1155
1612
Market Price
$ 68.84
Selling Price
$ 61.53
1194
368
715
1607
Market Price
$ 95.32
Selling Price
$ 83.48
1259
680
475
3360
Market Price
$ 99.63
Selling Price
$ 85.63
1832
1439
1795
3441
Market Price
$ 77.88
Selling Price
$ 67.22
798
601
512
1107
Market Price
$ 91.25
Selling Price
$ 79.83
2424
1074
1411
3263
Market Price
$ 92.05
Selling Price
$ 77.64
2383
772
1869
2426