Market Price
$ 36.01
Selling Price
$ 32.31
1162
992
1045
1371
Market Price
$ 62.93
Selling Price
$ 55.79
1343
448
816
3305
Market Price
$ 31.97
Selling Price
$ 27.21
3348
2323
1188
4573
Market Price
$ 61.38
Selling Price
$ 53.42
1330
1031
471
1645
Market Price
$ 57.47
Selling Price
$ 48.29
3191
3026
1257
3732
Market Price
$ 36.19
Selling Price
$ 31.01
1479
1262
1312
3247
Market Price
$ 44.71
Selling Price
$ 38.93
1035
300
923
4314
Market Price
$ 40.02
Selling Price
$ 34.54
2370
762
2021
4074
Market Price
$ 42.84
Selling Price
$ 36.26
798
297
423
2196
Market Price
$ 58.32
Selling Price
$ 52.25
329
241
183
929
Market Price
$ 62.33
Selling Price
$ 55.00
2323
635
2115
4224
Market Price
$ 62.38
Selling Price
$ 54.24
453
390
378
637
Market Price
$ 32.73
Selling Price
$ 28.74
1048
595
872
3651
Market Price
$ 52.96
Selling Price
$ 44.82
1499
1354
713
1762
Market Price
$ 38.68
Selling Price
$ 33.45
3000
805
2073
4989
Market Price
$ 66.97
Selling Price
$ 55.81
2766
2560
1576
3129
Market Price
$ 55.95
Selling Price
$ 50.20
208
114
96
831
Market Price
$ 37.55
Selling Price
$ 33.40
1865
377
1252
3324
Market Price
$ 61.24
Selling Price
$ 53.93
2608
1400
2109
4540
Market Price
$ 52.64
Selling Price
$ 47.09
704
437
400
1327
Market Price
$ 60.06
Selling Price
$ 52.17
961
681
465
1824
Market Price
$ 32.92
Selling Price
$ 27.91
1493
445
328
1599
Market Price
$ 64.10
Selling Price
$ 55.80
4666
3625
1941
4735
Market Price
$ 33.14
Selling Price
$ 28.70
486
336
231
1755
Market Price
$ 50.49
Selling Price
$ 44.23
4679
2872
3594
4681
Market Price
$ 49.35
Selling Price
$ 44.15
737
574
545
2878
Market Price
$ 44.63
Selling Price
$ 38.84
1060
906
213
4861
Market Price
$ 59.16
Selling Price
$ 53.34
508
450
309
791
Market Price
$ 53.09
Selling Price
$ 44.29
1124
271
414
4629
Market Price
$ 40.66
Selling Price
$ 36.04
2379
679
1593
3521
Market Price
$ 41.19
Selling Price
$ 36.97
428
419
106
2032
Market Price
$ 45.98
Selling Price
$ 41.27
349
200
111
612
Market Price
$ 55.46
Selling Price
$ 48.13
478
371
334
2380
Market Price
$ 66.78
Selling Price
$ 58.12
429
415
198
1940
Market Price
$ 30.07
Selling Price
$ 25.83
1338
1012
1162
1541
Market Price
$ 43.47
Selling Price
$ 38.67
132
65
125
427
Market Price
$ 66.22
Selling Price
$ 59.18
3646
3141
3335
3653
Market Price
$ 64.35
Selling Price
$ 54.07
1242
1004
512
2683
Market Price
$ 43.01
Selling Price
$ 38.73
1147
719
623
2456
Market Price
$ 44.08
Selling Price
$ 38.19
2050
1030
811
2145