$45.95 - $54.71
$656,257 - $781,368
443,888
$22.7 Million
$40.75 - $46.83
$1.83 Million - $2.1 Million
458,170
$20.9 Million
$39.73 - $44.95
$16.4 Million - $18.6 Million
413,360
$18 Million
$39.26 - $43.19
$372,145 - $409,398
429,701
$17.3 Million
$41.9 - $46.09
$912,623 - $1 Million
439,180
$18.5 Million
$41.9 - $46.09
$583,415 - $641,757
439,180
$18.5 Million
$41.9 - $46.09
$583,415 - $641,757
439,180
$18.5 Million
$43.42 - $47.78
$19.7 Million - $21.6 Million
453,104
$20.5 Million
$43.42 - $47.78
$341,150 - $375,407
453,104
$20.5 Million
$43.46 - $48.07
$20 Million - $22.2 Million
460,961
$20.6 Billion
$43.46 - $48.07
$309,391 - $342,210
460,961
$20.6 Million
$41.37 - $47.63
$420,153 - $483,730
468,080
$21.4 Million
$41.37 - $47.63
$294,513 - $339,077
468,080
$21.4 Million
$41.37 - $47.63
$420,153 - $483,730
468,080
$21.4 Million
$41.37 - $47.63
$420,153 - $483,730
468,080
$21.4 Million
$40.38 - $46.22
$385,669 - $441,447
478,236
$19.3 Million
$40.38 - $46.22
$697,564 - $798,450
478,236
$19.3 Million
$40.38 - $46.22
$385,669 - $441,447
478,236
$19.3 Million
$40.38 - $46.22
$385,669 - $441,447
478,236
$19.3 Million
$41.5 - $56.57
$2.23 Million - $3.04 Million
487,787
$20.4 Million
$41.5 - $56.57
$1.11 Million - $1.52 Million
487,787
$20.4 Million
$41.5 - $56.57
$2.23 Million - $3.04 Million
487,787
$20.4 Million
$41.5 - $56.57
$2.23 Million - $3.04 Million
487,787
$20.4 Million
$47.97 - $53.62
$26 Million - $29 Million
541,520
$28.3 Million
$47.97 - $53.62
$3.86 Million - $4.32 Million
541,520
$28.3 Million
$47.97 - $53.62
$6.51 Million - $7.27 Million
541,520
$28.3 Million
$47.97 - $53.62
$6.51 Million - $7.27 Million
541,520
$28.3 Million
$42.64 - $48.7
$453,561 - $518,021
405,868
$19.2 Million
$42.64 - $48.7
$2.35 Million - $2.68 Million
405,868
$19.2 Million
$42.64 - $48.7
$1.15 Million - $1.32 Million
405,868
$19.2 Million
$42.64 - $48.7
$1.15 Million - $1.32 Million
405,868
$19.2 Million
$45.52 - $51.04
$571,594 - $640,909
416,505
$19 Million
$45.52 - $51.04
$2.02 Million - $2.27 Million
416,505
$19 Million
$45.52 - $51.04
$173,613 - $194,666
432,876
$19.7 Million
$45.52 - $51.04
$173,613 - $194,666
432,876
$19.7 Million
$46.31 - $52.31
$641,995 - $725,173
429,062
$20.5 Million
$46.31 - $52.31
$1.48 Million - $1.67 Million
429,062
$20.5 Million
$46.31 - $52.31
$1.63 Million - $1.84 Million
429,062
$20.5 Million
$46.31 - $52.31
$1.63 Million - $1.84 Million
429,062
$20.5 Million
$40.76 - $52.5
$1.21 Million - $1.55 Million
442,925
$22.7 Million
$40.76 - $52.5
$735,147 - $946,890
442,925
$22.7 Billion
$40.76 - $52.5
$525,111 - $676,357
464,210
$23.7 Million
$40.76 - $52.5
$525,111 - $676,357
464,210
$23.7 Million
$36.08 - $43.78
$716,440 - $869,339
451,327
$18.5 Million
$36.08 - $43.78
$347,594 - $421,776
451,327
$18.5 Million
$36.08 - $43.78
$716,440 - $869,339
451,327
$18.5 Million
$36.08 - $43.78
$716,440 - $869,339
451,327
$18.5 Million
$37.93 - $44.04
$563,184 - $653,905
471,184
$18.2 Billion
$37.93 - $44.04
$387,758 - $450,220
471,184
$18.2 Million
$37.93 - $44.04
$563,184 - $653,905
471,184
$18.2 Million
$37.93 - $44.04
$563,184 - $653,905
471,184
$18.2 Million
$35.1 - $42.83
$2.55 Million - $3.11 Million
486,032
$19.1 Billion
$35.1 - $42.83
$879,992 - $1.07 Million
486,032
$19.1 Million
$35.1 - $42.83
$157,914 - $192,692
486,032
$19.1 Million
$35.1 - $42.83
$157,914 - $192,692
486,032
$19.1 Million
$31.38 - $51.25
$645,549 - $1.05 Million
481,533
$18.6 Million
$31.38 - $51.25
$462,321 - $755,066
481,533
$18.6 Million
$31.38 - $51.25
$462,321 - $755,066
481,533
$18.6 Million
$40.21 - $51.55
$1.42 Million - $1.82 Million
496,266
$24.8 Million
$40.21 - $51.55
$486,983 - $624,322
496,266
$24.8 Million
$40.21 - $51.55
$486,983 - $624,322
496,266
$24.8 Million
$40.12 - $50.53
$1.9 Million - $2.4 Million
508,377
$20.8 Million
$40.12 - $50.53
$293,718 - $369,930
508,377
$20.8 Million
$40.12 - $50.53
$293,718 - $369,930
508,377
$20.8 Million
$47.35 - $57.73
$2.59 Million - $3.16 Million
515,698
$24.4 Million
$47.35 - $57.73
$812,431 - $990,531
515,698
$24.4 Million
$47.35 - $57.73
$812,431 - $990,531
515,698
$24.4 Million
$43.33 - $57.43
$3.12 Million - $4.13 Million
532,856
$30.6 Million
$43.33 - $57.43
$196,544 - $260,502
532,856
$30.6 Million
$43.33 - $57.43
$196,544 - $260,502
532,856
$30.6 Million
$47.56 - $65.87
$3.64 Million - $5.03 Million
537,392
$26.5 Million
$47.56 - $65.87
$524,491 - $726,414
537,392
$26.5 Million
$47.56 - $65.87
$524,491 - $726,414
537,392
$26.5 Million
$55.87 - $63.43
$4.89 Million - $5.55 Million
548,420
$33.1 Million
$55.87 - $63.43
$4.49 Million - $5.1 Million
548,420
$33.1 Million
$55.87 - $63.43
$487,856 - $553,870
548,420
$33.1 Million
$54.52 - $64.54
$805,096 - $953,062
557,152
$31.6 Million
$59.27 - $71.56
$1.1 Million - $1.32 Million
571,919
$35.6 Million
$62.55 - $73.9
$36.9 Million - $43.6 Million
590,410
$42.2 Million