Market Price
$ 66.56
Selling Price
$ 57.97
1813
951
1207
3974
Market Price
$ 66.72
Selling Price
$ 55.91
1053
370
825
2387
Market Price
$ 65.11
Selling Price
$ 55.52
1242
317
874
3425
Market Price
$ 66.13
Selling Price
$ 55.57
550
416
508
1086
Market Price
$ 84.01
Selling Price
$ 70.44
943
804
523
2347
Market Price
$ 110.23
Selling Price
$ 95.22
633
348
624
2085
Market Price
$ 65.89
Selling Price
$ 58.21
972
440
568
1952
Market Price
$ 67.82
Selling Price
$ 61.62
889
219
486
1012
Market Price
$ 77.32
Selling Price
$ 64.96
681
604
678
1052
Market Price
$ 110.27
Selling Price
$ 98.72
2616
640
1168
3226
Market Price
$ 91.15
Selling Price
$ 80.55
2554
2128
1011
3232
Market Price
$ 112.03
Selling Price
$ 97.68
1847
704
1325
2426
Market Price
$ 66.87
Selling Price
$ 58.95
4446
3289
3315
4642
Market Price
$ 87.54
Selling Price
$ 76.68
337
211
189
547
Market Price
$ 68.02
Selling Price
$ 60.49
1122
529
522
2449
Market Price
$ 80.68
Selling Price
$ 71.59
3901
2060
2878
4469
Market Price
$ 108.56
Selling Price
$ 95.49
3095
1244
2651
3831
Market Price
$ 103.90
Selling Price
$ 87.62
535
450
441
1345
Market Price
$ 94.52
Selling Price
$ 81.20
2374
778
1720
2817
Market Price
$ 81.28
Selling Price
$ 73.13
419
286
379
1578
Market Price
$ 71.98
Selling Price
$ 61.82
477
383
128
1570
Market Price
$ 85.25
Selling Price
$ 74.99
1099
782
379
2295
Market Price
$ 66.53
Selling Price
$ 56.71
1312
281
909
1492
Market Price
$ 89.34
Selling Price
$ 80.51
673
366
147
914
Market Price
$ 115.54
Selling Price
$ 96.95
3886
1820
1872
4017
Market Price
$ 103.02
Selling Price
$ 87.08
702
370
373
3334
Market Price
$ 76.53
Selling Price
$ 65.16
575
533
539
1670
Market Price
$ 102.32
Selling Price
$ 90.57
1372
634
600
3615
Market Price
$ 111.43
Selling Price
$ 96.22
1305
894
597
1862
Market Price
$ 115.35
Selling Price
$ 97.19
1755
1183
1185
4262
Market Price
$ 109.05
Selling Price
$ 96.90
531
317
271
725
Market Price
$ 107.00
Selling Price
$ 96.11
664
563
360
682
Market Price
$ 75.19
Selling Price
$ 65.55
1662
1168
1032
1837
Market Price
$ 86.33
Selling Price
$ 73.54
1302
731
731
1465
Market Price
$ 75.01
Selling Price
$ 67.72
1775
1720
1500
2455
Market Price
$ 65.76
Selling Price
$ 55.35
1573
1243
918
1696
Market Price
$ 89.62
Selling Price
$ 80.68
1180
497
320
4955
Market Price
$ 98.68
Selling Price
$ 83.01
1165
417
691
1470
Market Price
$ 106.57
Selling Price
$ 93.13
651
344
468
1667
Market Price
$ 72.44
Selling Price
$ 65.21
2062
1765
1469
3038