Market Price
$ 38.31
Selling Price
$ 32.44
311
174
153
445
Market Price
$ 48.27
Selling Price
$ 42.08
1031
632
275
2532
Market Price
$ 57.00
Selling Price
$ 50.98
1260
648
868
1744
Market Price
$ 32.61
Selling Price
$ 27.61
1849
969
792
2019
Market Price
$ 64.74
Selling Price
$ 55.69
4191
2570
2963
4298
Market Price
$ 31.78
Selling Price
$ 28.62
2114
782
1338
2128
Market Price
$ 38.86
Selling Price
$ 32.47
980
567
366
4655
Market Price
$ 41.96
Selling Price
$ 36.24
987
964
277
4099
Market Price
$ 49.38
Selling Price
$ 41.24
339
306
298
483
Market Price
$ 56.84
Selling Price
$ 48.32
1588
1020
1056
3883
Market Price
$ 69.84
Selling Price
$ 58.46
1116
463
687
1234
Market Price
$ 43.02
Selling Price
$ 37.99
750
178
531
1261
Market Price
$ 68.00
Selling Price
$ 58.83
1573
1485
953
2581
Market Price
$ 63.51
Selling Price
$ 53.72
798
795
302
1387
Market Price
$ 45.33
Selling Price
$ 38.25
769
307
355
3462
Market Price
$ 43.05
Selling Price
$ 37.51
376
232
95
1000
Market Price
$ 33.28
Selling Price
$ 29.77
2685
1683
1959
4639
Market Price
$ 59.77
Selling Price
$ 52.11
663
338
372
1050
Market Price
$ 64.85
Selling Price
$ 56.93
1793
1048
998
3922
Market Price
$ 68.03
Selling Price
$ 57.51
1953
1111
714
2905
Market Price
$ 37.74
Selling Price
$ 33.54
796
185
620
1184
Market Price
$ 61.09
Selling Price
$ 51.73
2600
1085
1540
2743
Market Price
$ 50.30
Selling Price
$ 43.37
531
149
280
558
Market Price
$ 39.93
Selling Price
$ 35.04
4449
3739
4239
4842
Market Price
$ 55.75
Selling Price
$ 47.28
4096
1480
3276
4277
Market Price
$ 42.04
Selling Price
$ 35.46
1147
305
696
1461
Market Price
$ 40.23
Selling Price
$ 35.00
2640
745
2579
3689
Market Price
$ 31.47
Selling Price
$ 26.51
2954
1545
1220
3792
Market Price
$ 40.48
Selling Price
$ 35.86
337
329
162
444
Market Price
$ 60.72
Selling Price
$ 54.26
634
186
289
2293
Market Price
$ 67.56
Selling Price
$ 58.48
3912
2098
3084
4822
Market Price
$ 42.74
Selling Price
$ 36.04
1153
480
665
2317
Market Price
$ 50.85
Selling Price
$ 43.91
1507
1467
1005
2579
Market Price
$ 58.20
Selling Price
$ 52.84
315
142
281
743
Market Price
$ 61.44
Selling Price
$ 53.43
1422
615
293
4135
Market Price
$ 60.83
Selling Price
$ 51.44
1000
224
513
1067
Market Price
$ 53.72
Selling Price
$ 47.92
2288
1745
1412
2296
Market Price
$ 34.39
Selling Price
$ 31.05
977
406
250
1932
Market Price
$ 32.17
Selling Price
$ 27.45
959
519
320
2118
Market Price
$ 43.29
Selling Price
$ 38.73
2179
458
1128
4905