Market Price
$ 96.03
Selling Price
$ 86.51
2609
1803
1326
3860
Market Price
$ 96.79
Selling Price
$ 82.98
1113
424
390
1129
Market Price
$ 70.48
Selling Price
$ 61.79
624
267
345
1613
Market Price
$ 82.09
Selling Price
$ 71.66
920
810
698
952
Market Price
$ 96.26
Selling Price
$ 80.50
1751
1220
661
1801
Market Price
$ 85.87
Selling Price
$ 77.29
824
316
711
3263
Market Price
$ 116.64
Selling Price
$ 98.31
449
317
279
565
Market Price
$ 103.12
Selling Price
$ 90.42
506
498
288
1754
Market Price
$ 63.31
Selling Price
$ 55.60
2814
1121
2535
3371
Market Price
$ 67.74
Selling Price
$ 58.86
559
137
222
1188
Market Price
$ 67.67
Selling Price
$ 61.23
2716
2475
1995
4509
Market Price
$ 108.24
Selling Price
$ 93.44
521
161
365
817
Market Price
$ 82.39
Selling Price
$ 72.98
934
780
681
1190
Market Price
$ 83.86
Selling Price
$ 72.16
1698
347
634
2123
Market Price
$ 75.14
Selling Price
$ 62.94
2177
883
1426
3117
Market Price
$ 73.08
Selling Price
$ 62.51
383
244
82
801
Market Price
$ 105.25
Selling Price
$ 94.21
1247
526
284
2849
Market Price
$ 103.76
Selling Price
$ 88.51
353
255
76
1131
Market Price
$ 112.26
Selling Price
$ 97.78
1554
984
790
2448
Market Price
$ 65.27
Selling Price
$ 56.46
1818
646
981
1853
Market Price
$ 96.84
Selling Price
$ 87.18
749
275
309
1309
Market Price
$ 108.99
Selling Price
$ 93.48
1463
1349
1414
2194
Market Price
$ 75.55
Selling Price
$ 64.41
1767
1480
404
4451
Market Price
$ 82.16
Selling Price
$ 72.52
2432
2404
1387
3271
Market Price
$ 108.23
Selling Price
$ 95.73
1164
761
943
1841
Market Price
$ 85.70
Selling Price
$ 73.04
609
221
289
864
Market Price
$ 95.80
Selling Price
$ 86.15
1269
495
1243
3592
Market Price
$ 83.19
Selling Price
$ 71.58
1305
622
975
1749
Market Price
$ 98.47
Selling Price
$ 86.91
1250
504
873
1808
Market Price
$ 64.59
Selling Price
$ 58.66
2187
1736
1333
2925
Market Price
$ 95.02
Selling Price
$ 79.80
882
763
585
3299
Market Price
$ 92.57
Selling Price
$ 80.44
646
391
181
1858
Market Price
$ 67.04
Selling Price
$ 59.80
900
584
780
1065
Market Price
$ 99.35
Selling Price
$ 83.85
243
179
217
633
Market Price
$ 98.49
Selling Price
$ 86.82
3390
1491
1362
4234
Market Price
$ 117.69
Selling Price
$ 98.42
1001
886
284
1381
Market Price
$ 68.64
Selling Price
$ 58.09
1754
1421
362
4276
Market Price
$ 85.32
Selling Price
$ 75.02
1577
712
376
1952
Market Price
$ 96.20
Selling Price
$ 87.33
3517
962
3131
3634
Market Price
$ 81.88
Selling Price
$ 72.87
130
97
115
609