Market Price
$ 51.19
Selling Price
$ 43.48
782
389
416
2492
Market Price
$ 56.81
Selling Price
$ 48.16
1180
679
1147
1450
Market Price
$ 38.89
Selling Price
$ 34.10
4020
2410
2618
4944
Market Price
$ 65.49
Selling Price
$ 55.78
2598
593
1005
3504
Market Price
$ 55.43
Selling Price
$ 49.93
385
277
320
763
Market Price
$ 65.22
Selling Price
$ 56.29
886
550
798
1349
Market Price
$ 68.29
Selling Price
$ 57.17
974
459
379
2230
Market Price
$ 62.44
Selling Price
$ 56.53
1197
842
1169
2321
Market Price
$ 64.87
Selling Price
$ 55.15
1275
1080
754
3346
Market Price
$ 33.48
Selling Price
$ 29.75
2655
1226
858
4422
Market Price
$ 68.49
Selling Price
$ 57.86
291
166
144
433
Market Price
$ 50.28
Selling Price
$ 43.18
1281
726
357
4028
Market Price
$ 36.37
Selling Price
$ 32.69
2650
2543
2229
3140
Market Price
$ 50.64
Selling Price
$ 43.42
1089
398
890
3355
Market Price
$ 34.96
Selling Price
$ 29.80
2098
917
440
2540
Market Price
$ 56.86
Selling Price
$ 50.19
840
260
398
1113
Market Price
$ 50.34
Selling Price
$ 42.05
1199
1070
725
2154
Market Price
$ 38.39
Selling Price
$ 33.35
2185
1273
1878
3125
Market Price
$ 65.21
Selling Price
$ 56.57
233
74
91
542
Market Price
$ 58.59
Selling Price
$ 51.51
297
198
99
493
Market Price
$ 52.22
Selling Price
$ 46.98
2170
1544
1832
3452
Market Price
$ 46.90
Selling Price
$ 41.14
2003
1845
1657
4704
Market Price
$ 38.26
Selling Price
$ 32.90
1173
281
412
3980
Market Price
$ 66.88
Selling Price
$ 56.13
761
605
712
3430
Market Price
$ 61.00
Selling Price
$ 50.91
2132
1723
1272
3168
Market Price
$ 67.42
Selling Price
$ 57.80
1058
1019
616
1952
Market Price
$ 54.61
Selling Price
$ 47.70
387
260
267
649
Market Price
$ 61.56
Selling Price
$ 51.91
757
360
238
1003
Market Price
$ 46.52
Selling Price
$ 38.94
772
588
200
2105
Market Price
$ 31.17
Selling Price
$ 27.60
794
278
665
851
Market Price
$ 53.65
Selling Price
$ 48.02
729
685
417
1560
Market Price
$ 46.44
Selling Price
$ 39.17
1311
510
1118
3804
Market Price
$ 46.55
Selling Price
$ 40.94
2188
1192
800
4367
Market Price
$ 39.86
Selling Price
$ 35.18
361
239
279
464
Market Price
$ 56.83
Selling Price
$ 48.31
3189
1486
662
3617
Market Price
$ 42.68
Selling Price
$ 37.13
2497
1996
2496
2811
Market Price
$ 56.83
Selling Price
$ 49.12
182
173
80
863
Market Price
$ 56.66
Selling Price
$ 49.48
1199
464
703
4412
Market Price
$ 64.85
Selling Price
$ 57.76
455
202
318
1324
Market Price
$ 54.02
Selling Price
$ 48.11
1868
1027
1819
2538