Market Price
$ 78.21
Selling Price
$ 67.60
379
207
98
492
Market Price
$ 100.99
Selling Price
$ 85.19
793
432
256
1373
Market Price
$ 100.00
Selling Price
$ 86.45
274
254
273
493
Market Price
$ 99.17
Selling Price
$ 82.68
1334
1309
272
2243
Market Price
$ 84.60
Selling Price
$ 75.98
1361
784
348
2881
Market Price
$ 110.29
Selling Price
$ 95.41
362
294
227
1304
Market Price
$ 82.45
Selling Price
$ 71.36
1481
1029
1225
1854
Market Price
$ 76.16
Selling Price
$ 68.80
1302
473
817
2613
Market Price
$ 69.06
Selling Price
$ 57.88
2474
1861
2402
4314
Market Price
$ 97.46
Selling Price
$ 84.53
1503
712
1241
1955
Market Price
$ 70.54
Selling Price
$ 59.25
932
717
893
4546
Market Price
$ 75.84
Selling Price
$ 66.92
493
488
186
1590
Market Price
$ 85.09
Selling Price
$ 73.44
2047
556
1227
2656
Market Price
$ 97.01
Selling Price
$ 81.76
1833
880
636
2499
Market Price
$ 88.62
Selling Price
$ 78.79
1725
1576
1322
3461
Market Price
$ 95.37
Selling Price
$ 85.73
2868
1312
2513
4172
Market Price
$ 98.60
Selling Price
$ 83.62
908
460
261
1658
Market Price
$ 107.35
Selling Price
$ 92.46
1284
446
768
3250
Market Price
$ 75.09
Selling Price
$ 63.89
655
590
458
1403
Market Price
$ 79.57
Selling Price
$ 71.99
239
80
63
504
Market Price
$ 75.56
Selling Price
$ 65.69
3929
3528
3545
4426
Market Price
$ 91.26
Selling Price
$ 81.82
475
304
204
811
Market Price
$ 90.34
Selling Price
$ 81.47
224
100
117
710
Market Price
$ 106.07
Selling Price
$ 90.17
2138
608
1716
3676
Market Price
$ 84.85
Selling Price
$ 75.47
930
678
378
4504
Market Price
$ 102.63
Selling Price
$ 92.05
709
378
245
2541
Market Price
$ 78.03
Selling Price
$ 65.93
3729
2688
2654
3942
Market Price
$ 69.04
Selling Price
$ 60.87
401
108
383
874
Market Price
$ 102.16
Selling Price
$ 90.47
2701
1681
679
4894
Market Price
$ 94.20
Selling Price
$ 82.83
1182
588
555
3627
Market Price
$ 71.42
Selling Price
$ 60.23
3503
1040
1262
4420
Market Price
$ 97.50
Selling Price
$ 83.77
2532
1485
1093
4589
Market Price
$ 63.57
Selling Price
$ 57.21
4332
3214
3665
4997
Market Price
$ 93.91
Selling Price
$ 78.43
2915
1060
1444
3262
Market Price
$ 74.13
Selling Price
$ 63.98
718
218
717
870
Market Price
$ 70.35
Selling Price
$ 62.16
657
408
289
710
Market Price
$ 72.47
Selling Price
$ 63.93
1289
853
1026
3303
Market Price
$ 96.84
Selling Price
$ 82.17
3202
663
2002
4021
Market Price
$ 115.44
Selling Price
$ 97.30
236
218
212
1052
Market Price
$ 64.59
Selling Price
$ 57.78
2066
2016
1203
2655