Market Price
$ 60.88
Selling Price
$ 53.18
990
491
445
4302
Market Price
$ 55.13
Selling Price
$ 46.81
1167
524
1115
1826
Market Price
$ 57.90
Selling Price
$ 51.95
1147
1135
592
3425
Market Price
$ 32.21
Selling Price
$ 27.65
614
134
185
926
Market Price
$ 37.57
Selling Price
$ 32.11
195
101
168
493
Market Price
$ 70.87
Selling Price
$ 59.29
679
358
226
3283
Market Price
$ 64.10
Selling Price
$ 56.45
2628
1867
796
4538
Market Price
$ 48.08
Selling Price
$ 42.65
2435
814
709
2523
Market Price
$ 51.28
Selling Price
$ 43.94
1138
1027
430
3283
Market Price
$ 57.57
Selling Price
$ 50.68
1415
342
812
1875
Market Price
$ 31.02
Selling Price
$ 26.49
1890
1237
1160
4539
Market Price
$ 63.24
Selling Price
$ 53.92
2598
1233
2230
3226
Market Price
$ 42.66
Selling Price
$ 37.71
629
173
498
843
Market Price
$ 42.42
Selling Price
$ 36.54
4282
919
1882
4719
Market Price
$ 61.55
Selling Price
$ 51.66
2377
2323
1834
3077
Market Price
$ 35.64
Selling Price
$ 30.59
2034
1209
527
4566
Market Price
$ 57.45
Selling Price
$ 48.76
1444
846
1415
2016
Market Price
$ 32.61
Selling Price
$ 27.74
1102
396
954
1470
Market Price
$ 50.96
Selling Price
$ 44.98
2273
690
726
3059
Market Price
$ 51.65
Selling Price
$ 45.72
684
416
299
1056
Market Price
$ 33.63
Selling Price
$ 29.54
1917
1087
640
2007
Market Price
$ 41.83
Selling Price
$ 37.32
2017
1352
981
2367
Market Price
$ 50.86
Selling Price
$ 44.02
1868
1618
865
4900
Market Price
$ 47.15
Selling Price
$ 40.93
1096
938
742
1325
Market Price
$ 36.94
Selling Price
$ 33.54
562
254
432
1658
Market Price
$ 52.52
Selling Price
$ 45.60
3269
1080
988
4492
Market Price
$ 38.20
Selling Price
$ 33.14
1046
742
980
1324
Market Price
$ 50.77
Selling Price
$ 43.38
373
314
216
1278
Market Price
$ 59.95
Selling Price
$ 52.91
2488
2104
2356
3138
Market Price
$ 62.60
Selling Price
$ 53.73
175
114
138
562
Market Price
$ 45.50
Selling Price
$ 40.24
2389
1237
926
3571
Market Price
$ 61.03
Selling Price
$ 52.49
1171
1064
563
2693
Market Price
$ 49.24
Selling Price
$ 42.41
1330
560
502
3687
Market Price
$ 49.97
Selling Price
$ 44.85
372
149
328
1088
Market Price
$ 61.16
Selling Price
$ 52.28
749
606
197
1533
Market Price
$ 33.99
Selling Price
$ 28.84
3590
2678
968
3931
Market Price
$ 39.90
Selling Price
$ 33.98
584
274
256
1018
Market Price
$ 30.56
Selling Price
$ 27.02
2663
2586
1100
2835
Market Price
$ 29.43
Selling Price
$ 25.37
1309
967
906
2634
Market Price
$ 55.83
Selling Price
$ 48.28
2196
1367
537
2656