Market Price
$ 80.63
Selling Price
$ 72.94
254
175
222
844
Market Price
$ 68.28
Selling Price
$ 59.48
4435
1513
1881
4529
Market Price
$ 95.39
Selling Price
$ 85.83
338
309
218
1411
Market Price
$ 88.36
Selling Price
$ 75.55
603
263
262
1666
Market Price
$ 93.10
Selling Price
$ 78.97
902
333
247
2678
Market Price
$ 67.09
Selling Price
$ 58.77
472
343
284
1331
Market Price
$ 114.47
Selling Price
$ 97.30
1080
407
497
1208
Market Price
$ 92.02
Selling Price
$ 80.24
982
389
822
3196
Market Price
$ 112.53
Selling Price
$ 97.63
382
76
158
630
Market Price
$ 103.50
Selling Price
$ 88.31
3125
962
706
3416
Market Price
$ 78.30
Selling Price
$ 66.97
964
448
545
4082
Market Price
$ 76.06
Selling Price
$ 63.85
3327
2843
2047
4477
Market Price
$ 78.62
Selling Price
$ 65.75
2607
2401
605
3398
Market Price
$ 81.35
Selling Price
$ 69.98
679
146
245
1994
Market Price
$ 106.71
Selling Price
$ 91.04
1215
662
1052
3173
Market Price
$ 94.15
Selling Price
$ 80.74
1122
736
846
4879
Market Price
$ 67.09
Selling Price
$ 56.56
1395
550
484
4091
Market Price
$ 90.49
Selling Price
$ 78.35
2159
1077
1924
3520
Market Price
$ 91.54
Selling Price
$ 78.73
1451
1285
294
2964
Market Price
$ 68.13
Selling Price
$ 57.43
352
267
181
514
Market Price
$ 78.29
Selling Price
$ 65.81
620
534
545
1816
Market Price
$ 68.31
Selling Price
$ 57.54
591
445
580
1361
Market Price
$ 94.77
Selling Price
$ 84.96
1091
879
1037
4880
Market Price
$ 67.91
Selling Price
$ 60.09
3234
773
670
4455
Market Price
$ 94.84
Selling Price
$ 82.83
2258
584
1129
3377
Market Price
$ 81.95
Selling Price
$ 70.35
1250
808
1176
2148
Market Price
$ 67.58
Selling Price
$ 56.64
1104
354
511
4801
Market Price
$ 106.31
Selling Price
$ 96.62
4121
1380
2039
4364
Market Price
$ 107.34
Selling Price
$ 94.48
1448
565
758
2007
Market Price
$ 70.91
Selling Price
$ 62.93
936
496
525
3939
Market Price
$ 98.39
Selling Price
$ 84.39
962
270
878
1971
Market Price
$ 63.12
Selling Price
$ 57.33
509
446
409
589
Market Price
$ 87.29
Selling Price
$ 78.43
1481
1162
1260
1896
Market Price
$ 75.96
Selling Price
$ 63.94
1109
231
719
2703
Market Price
$ 87.67
Selling Price
$ 76.75
393
276
133
506
Market Price
$ 65.29
Selling Price
$ 58.94
793
274
450
1768
Market Price
$ 80.40
Selling Price
$ 68.98
3648
3016
1016
4263
Market Price
$ 85.20
Selling Price
$ 76.99
598
345
162
867
Market Price
$ 100.54
Selling Price
$ 86.98
923
292
479
1269
Market Price
$ 97.04
Selling Price
$ 86.31
130
94
32
631