Market Price
$ 55.51
Selling Price
$ 49.03
1520
597
403
2458
Market Price
$ 36.58
Selling Price
$ 30.58
3084
2318
1862
3192
Market Price
$ 43.64
Selling Price
$ 37.96
657
564
457
1012
Market Price
$ 66.79
Selling Price
$ 56.41
698
401
160
919
Market Price
$ 57.49
Selling Price
$ 49.70
1745
849
1343
2251
Market Price
$ 51.37
Selling Price
$ 44.03
967
757
678
4645
Market Price
$ 29.98
Selling Price
$ 25.15
3067
1755
2356
4090
Market Price
$ 35.60
Selling Price
$ 30.57
390
80
259
1133
Market Price
$ 67.76
Selling Price
$ 57.57
495
221
230
530
Market Price
$ 59.87
Selling Price
$ 54.09
3697
1648
1087
4700
Market Price
$ 45.29
Selling Price
$ 39.30
632
145
452
2853
Market Price
$ 56.81
Selling Price
$ 50.80
1393
861
760
3555
Market Price
$ 32.36
Selling Price
$ 28.23
1192
281
326
4303
Market Price
$ 52.85
Selling Price
$ 45.12
618
454
261
1215
Market Price
$ 53.56
Selling Price
$ 45.78
2062
1241
1691
4136
Market Price
$ 47.85
Selling Price
$ 41.27
346
97
219
833
Market Price
$ 37.18
Selling Price
$ 33.52
3543
1917
2191
4830
Market Price
$ 66.38
Selling Price
$ 57.11
3760
2433
1539
4600
Market Price
$ 33.86
Selling Price
$ 29.01
746
187
359
923
Market Price
$ 36.71
Selling Price
$ 32.64
1436
723
827
2963
Market Price
$ 56.99
Selling Price
$ 48.07
824
334
617
1983
Market Price
$ 57.48
Selling Price
$ 49.23
3571
3357
2667
4942
Market Price
$ 51.44
Selling Price
$ 46.03
1301
493
599
4407
Market Price
$ 31.70
Selling Price
$ 28.64
1423
422
789
2219
Market Price
$ 39.49
Selling Price
$ 35.72
937
664
341
4114
Market Price
$ 34.19
Selling Price
$ 29.99
2059
1113
1484
4187
Market Price
$ 34.65
Selling Price
$ 29.74
4218
1990
1153
4867
Market Price
$ 61.58
Selling Price
$ 54.57
1509
1301
1381
1717
Market Price
$ 57.22
Selling Price
$ 49.37
1199
1195
921
4459
Market Price
$ 64.43
Selling Price
$ 55.76
1202
656
518
1353
Market Price
$ 52.55
Selling Price
$ 44.81
969
304
654
2181
Market Price
$ 39.81
Selling Price
$ 36.10
1107
923
1025
2410
Market Price
$ 41.10
Selling Price
$ 36.90
1510
993
647
4684
Market Price
$ 59.23
Selling Price
$ 52.79
665
256
403
735
Market Price
$ 37.71
Selling Price
$ 32.36
900
385
183
1322
Market Price
$ 46.35
Selling Price
$ 39.67
3487
2905
2331
4785
Market Price
$ 54.45
Selling Price
$ 46.99
1169
1021
300
2667
Market Price
$ 53.00
Selling Price
$ 45.10
449
187
199
931
Market Price
$ 32.63
Selling Price
$ 27.83
952
603
546
1280
Market Price
$ 67.44
Selling Price
$ 58.02
555
362
403
755