Market Price
$ 99.03
Selling Price
$ 85.39
866
602
175
2528
Market Price
$ 111.75
Selling Price
$ 96.85
433
268
260
539
Market Price
$ 63.60
Selling Price
$ 55.96
3611
3387
1721
4823
Market Price
$ 79.87
Selling Price
$ 71.98
3817
1895
2228
4114
Market Price
$ 107.78
Selling Price
$ 97.64
359
319
359
568
Market Price
$ 72.23
Selling Price
$ 61.74
823
440
637
2192
Market Price
$ 107.09
Selling Price
$ 96.03
1093
957
573
1385
Market Price
$ 70.92
Selling Price
$ 62.46
822
258
500
887
Market Price
$ 78.96
Selling Price
$ 68.43
801
447
783
1655
Market Price
$ 102.52
Selling Price
$ 89.56
1879
930
1304
3528
Market Price
$ 76.31
Selling Price
$ 64.13
723
259
285
2672
Market Price
$ 83.25
Selling Price
$ 73.36
624
250
238
1634
Market Price
$ 95.88
Selling Price
$ 82.55
3398
1667
2131
3466
Market Price
$ 109.73
Selling Price
$ 94.80
187
47
161
905
Market Price
$ 108.09
Selling Price
$ 97.49
3390
2378
2281
3968
Market Price
$ 93.92
Selling Price
$ 83.21
288
85
89
518
Market Price
$ 65.05
Selling Price
$ 58.52
1169
1062
387
4879
Market Price
$ 75.59
Selling Price
$ 66.13
372
122
253
1632
Market Price
$ 101.66
Selling Price
$ 87.05
453
418
233
2168
Market Price
$ 85.33
Selling Price
$ 75.37
1440
618
565
2773
Market Price
$ 111.29
Selling Price
$ 92.93
385
189
211
1714
Market Price
$ 108.25
Selling Price
$ 96.77
3202
722
1370
4990
Market Price
$ 96.28
Selling Price
$ 82.63
1429
559
987
3120
Market Price
$ 63.72
Selling Price
$ 57.80
2125
1408
2071
2751
Market Price
$ 72.65
Selling Price
$ 65.12
462
283
275
629
Market Price
$ 96.31
Selling Price
$ 85.60
678
318
569
893
Market Price
$ 83.32
Selling Price
$ 73.30
2268
528
1091
3108
Market Price
$ 103.71
Selling Price
$ 89.96
1050
258
412
3770
Market Price
$ 105.68
Selling Price
$ 92.50
2784
610
761
3511
Market Price
$ 102.11
Selling Price
$ 91.18
2312
1481
1676
2438
Market Price
$ 101.56
Selling Price
$ 88.13
532
255
405
2000
Market Price
$ 112.62
Selling Price
$ 98.16
173
95
123
509
Market Price
$ 103.41
Selling Price
$ 86.56
243
65
166
480
Market Price
$ 103.34
Selling Price
$ 93.21
1372
907
410
1734
Market Price
$ 71.62
Selling Price
$ 64.16
313
153
242
1223
Market Price
$ 97.65
Selling Price
$ 86.86
313
129
121
563
Market Price
$ 85.92
Selling Price
$ 75.71
1598
457
515
4182
Market Price
$ 88.11
Selling Price
$ 78.90
1244
1033
1186
2098
Market Price
$ 67.37
Selling Price
$ 58.60
1312
512
436
2841
Market Price
$ 96.96
Selling Price
$ 82.37
1388
791
1139
1647