Market Price
$ 68.14
Selling Price
$ 59.45
1139
286
229
3852
Market Price
$ 102.74
Selling Price
$ 88.43
1162
1071
788
2308
Market Price
$ 112.30
Selling Price
$ 94.56
604
591
430
1514
Market Price
$ 110.24
Selling Price
$ 95.13
534
148
218
1706
Market Price
$ 71.31
Selling Price
$ 64.70
844
620
627
4176
Market Price
$ 97.34
Selling Price
$ 87.12
515
467
405
2181
Market Price
$ 73.24
Selling Price
$ 61.30
816
351
337
3763
Market Price
$ 77.71
Selling Price
$ 69.46
642
547
581
2240
Market Price
$ 74.78
Selling Price
$ 62.33
2528
1817
1431
4004
Market Price
$ 103.35
Selling Price
$ 91.73
859
437
482
3732
Market Price
$ 77.53
Selling Price
$ 69.77
2006
1100
870
3648
Market Price
$ 91.04
Selling Price
$ 82.04
1279
505
564
3873
Market Price
$ 92.22
Selling Price
$ 80.48
3727
2854
900
4083
Market Price
$ 103.78
Selling Price
$ 88.46
1540
1415
1310
3731
Market Price
$ 99.87
Selling Price
$ 87.60
1141
506
570
4522
Market Price
$ 95.39
Selling Price
$ 83.51
310
86
220
1128
Market Price
$ 72.12
Selling Price
$ 62.32
440
413
103
1005
Market Price
$ 80.65
Selling Price
$ 72.36
731
681
594
2703
Market Price
$ 92.79
Selling Price
$ 81.50
922
867
585
2916
Market Price
$ 91.25
Selling Price
$ 78.71
2220
668
1414
3162
Market Price
$ 63.08
Selling Price
$ 56.35
3754
2720
2690
4865
Market Price
$ 71.21
Selling Price
$ 64.01
1546
896
405
4811
Market Price
$ 99.49
Selling Price
$ 84.24
3485
2761
1770
4093
Market Price
$ 64.14
Selling Price
$ 56.72
1801
1431
1629
1885
Market Price
$ 109.74
Selling Price
$ 92.13
708
705
661
742
Market Price
$ 67.72
Selling Price
$ 57.64
883
551
375
2056
Market Price
$ 86.11
Selling Price
$ 76.35
777
255
751
1834
Market Price
$ 84.15
Selling Price
$ 75.04
2228
1219
1424
3766
Market Price
$ 114.48
Selling Price
$ 95.95
3755
3093
1268
3818
Market Price
$ 100.16
Selling Price
$ 87.24
1477
1282
774
2101
Market Price
$ 106.08
Selling Price
$ 95.08
658
192
381
2337
Market Price
$ 74.44
Selling Price
$ 67.05
2661
2032
1048
4086
Market Price
$ 84.92
Selling Price
$ 76.39
731
344
260
2070
Market Price
$ 63.95
Selling Price
$ 57.30
886
455
418
1794
Market Price
$ 107.48
Selling Price
$ 95.71
372
318
336
679
Market Price
$ 71.84
Selling Price
$ 63.41
531
397
206
2072
Market Price
$ 100.09
Selling Price
$ 84.79
1012
461
317
3290
Market Price
$ 81.43
Selling Price
$ 72.50
236
140
138
1000
Market Price
$ 82.55
Selling Price
$ 74.25
4088
1190
3770
4433
Market Price
$ 93.04
Selling Price
$ 81.24
1920
1416
1351
2172