Market Price
$ 82.52
Selling Price
$ 74.51
689
520
615
2296
Market Price
$ 65.03
Selling Price
$ 55.75
816
260
204
1483
Market Price
$ 87.67
Selling Price
$ 79.09
3303
840
1663
4672
Market Price
$ 113.10
Selling Price
$ 94.89
708
484
218
1173
Market Price
$ 116.93
Selling Price
$ 98.79
2878
2438
2872
4348
Market Price
$ 83.09
Selling Price
$ 70.69
1258
965
251
4788
Market Price
$ 114.86
Selling Price
$ 95.89
694
400
191
2379
Market Price
$ 86.56
Selling Price
$ 73.91
1471
757
409
3739
Market Price
$ 67.13
Selling Price
$ 58.23
2432
711
846
3158
Market Price
$ 110.91
Selling Price
$ 98.08
649
429
429
1126
Market Price
$ 73.79
Selling Price
$ 67.05
3246
1882
935
3329
Market Price
$ 68.25
Selling Price
$ 60.73
3555
3531
2355
4219
Market Price
$ 99.42
Selling Price
$ 89.86
2660
1303
2344
4282
Market Price
$ 92.99
Selling Price
$ 81.86
2472
1108
1575
3971
Market Price
$ 87.52
Selling Price
$ 73.48
460
366
175
881
Market Price
$ 107.36
Selling Price
$ 91.51
1336
356
525
4081
Market Price
$ 76.09
Selling Price
$ 65.69
1062
576
755
2822
Market Price
$ 99.53
Selling Price
$ 89.98
1346
943
864
3274
Market Price
$ 93.05
Selling Price
$ 80.40
2552
2273
1015
4587
Market Price
$ 82.39
Selling Price
$ 71.01
2029
1165
800
3525
Market Price
$ 86.50
Selling Price
$ 73.22
1884
708
971
1985
Market Price
$ 105.62
Selling Price
$ 94.69
905
435
845
4071
Market Price
$ 102.78
Selling Price
$ 85.75
1755
383
496
2123
Market Price
$ 110.94
Selling Price
$ 93.02
305
113
85
509
Market Price
$ 93.60
Selling Price
$ 78.78
822
194
758
1875
Market Price
$ 107.84
Selling Price
$ 96.63
1198
665
867
3969
Market Price
$ 101.40
Selling Price
$ 87.12
398
371
339
442
Market Price
$ 90.76
Selling Price
$ 79.99
1740
1048
512
3811
Market Price
$ 94.81
Selling Price
$ 85.95
4134
1027
1180
4711
Market Price
$ 113.98
Selling Price
$ 98.24
1805
739
1443
3236
Market Price
$ 84.83
Selling Price
$ 72.76
542
507
155
2125
Market Price
$ 78.83
Selling Price
$ 70.18
1275
855
742
3690
Market Price
$ 88.03
Selling Price
$ 74.39
2050
481
1988
3910
Market Price
$ 112.86
Selling Price
$ 96.92
727
598
313
2933
Market Price
$ 70.46
Selling Price
$ 59.73
511
467
364
1175
Market Price
$ 86.96
Selling Price
$ 78.25
1595
496
1073
3745
Market Price
$ 72.83
Selling Price
$ 62.84
1325
1088
438
1429
Market Price
$ 89.57
Selling Price
$ 74.98
421
92
298
679
Market Price
$ 94.66
Selling Price
$ 85.69
2838
1511
1038
4418
Market Price
$ 63.42
Selling Price
$ 55.49
2115
1292
1212
2297