Market Price
$ 66.49
Selling Price
$ 58.69
1513
371
1120
1710
Market Price
$ 65.02
Selling Price
$ 54.33
888
757
266
2428
Market Price
$ 58.64
Selling Price
$ 50.98
397
91
173
637
Market Price
$ 53.96
Selling Price
$ 46.86
4486
1999
2256
4850
Market Price
$ 45.32
Selling Price
$ 41.11
460
273
410
1228
Market Price
$ 37.95
Selling Price
$ 32.90
1730
1071
796
1952
Market Price
$ 51.35
Selling Price
$ 44.46
732
396
325
1050
Market Price
$ 62.50
Selling Price
$ 54.80
2309
2286
1314
4288
Market Price
$ 64.95
Selling Price
$ 56.52
2654
2469
2610
4393
Market Price
$ 63.49
Selling Price
$ 55.93
245
211
78
775
Market Price
$ 63.93
Selling Price
$ 54.38
556
555
315
1185
Market Price
$ 57.92
Selling Price
$ 51.98
1781
1611
939
4773
Market Price
$ 58.14
Selling Price
$ 48.51
2157
862
1446
3796
Market Price
$ 50.47
Selling Price
$ 43.53
2452
1006
1595
3862
Market Price
$ 41.21
Selling Price
$ 36.37
1607
1564
530
2347
Market Price
$ 29.65
Selling Price
$ 26.12
645
386
627
1251
Market Price
$ 66.64
Selling Price
$ 58.07
2897
2242
2393
3123
Market Price
$ 62.10
Selling Price
$ 56.41
1614
661
1266
1672
Market Price
$ 50.97
Selling Price
$ 42.99
2367
496
1458
3854
Market Price
$ 66.05
Selling Price
$ 56.18
2677
2505
2592
3390
Market Price
$ 43.08
Selling Price
$ 35.97
671
337
646
1238
Market Price
$ 62.08
Selling Price
$ 56.22
331
213
190
629
Market Price
$ 55.45
Selling Price
$ 50.05
693
672
319
2182
Market Price
$ 62.63
Selling Price
$ 56.34
972
438
702
2140
Market Price
$ 53.91
Selling Price
$ 45.55
1085
884
245
1261
Market Price
$ 53.78
Selling Price
$ 48.81
283
137
257
578
Market Price
$ 38.25
Selling Price
$ 34.50
2111
864
534
2383
Market Price
$ 62.63
Selling Price
$ 56.23
944
797
228
2435
Market Price
$ 32.29
Selling Price
$ 27.21
232
75
50
664
Market Price
$ 35.13
Selling Price
$ 29.94
872
246
330
1192
Market Price
$ 51.24
Selling Price
$ 44.17
1929
825
1372
2793
Market Price
$ 35.46
Selling Price
$ 31.97
2102
1504
1027
3540
Market Price
$ 36.12
Selling Price
$ 30.23
3173
2694
797
4899
Market Price
$ 63.22
Selling Price
$ 54.72
3076
1715
982
4387
Market Price
$ 45.12
Selling Price
$ 37.79
259
137
208
1149
Market Price
$ 56.32
Selling Price
$ 48.08
897
216
508
3647
Market Price
$ 40.20
Selling Price
$ 35.86
2219
1279
1413
2308
Market Price
$ 39.34
Selling Price
$ 35.41
787
615
440
2628
Market Price
$ 59.38
Selling Price
$ 50.40
1182
1034
796
1723
Market Price
$ 32.53
Selling Price
$ 28.87
906
729
386
3106