Purchase
Common Stock, par value $0.01 100,000 $18.76 $1,876,000 Purchase
Common Stock, par value $0.01 47,540 $18.84 $895,654 Purchase
Common Stock, par value $0.01 42,140 $18.84 $793,918 Purchase
Common Stock, par value $0.01 100,000 $18.86 $1,886,000 Purchase
Common Stock, par value $0.01 100,000 $18.93 $1,893,000 Purchase
Common Stock, par value $0.01 100,000 $18.89 $1,889,000 Purchase
Common Stock, par value $0.01 80,000 $18.6 $1,488,000 Purchase
Common Stock, par value $0.01 100,000 $17.66 $1,766,000 Purchase
Common Stock, par value $0.01 100,000 $17.66 $1,766,000 Purchase
Common Stock, par value $0.01 120,000 $17.99 $2,158,800 Purchase
Common Stock, par value $0.01 10,000 $19.29 $192,900 Purchase
Common Stock, par value $0.01 40,000 $21.98 $879,200 Purchase
Common Stock, par value $0.01 10,000 $28.35 $283,500 Purchase
Common Stock, par value $0.01 10,000 $28.35 $283,500 Purchase
Common Stock, par value $0.01 20,000 $27.75 $555,000 Purchase
Common Stock, par value $0.01 10,000 $27.9 $279,000 Purchase
Common Stock, par value $0.01 20,000 $27.3 $546,000 Purchase
Common Stock, par value $0.01 37,324 $27 $1,007,748 Purchase
Common Stock, par value $0.01 50,000 $26.98 $1,349,000 Purchase
Common Stock, par value $0.01 10,000 $28.49 $284,900 Purchase
Common Stock, par value $0.01 10,000 $28.13 $281,300 Purchase
Common Stock, par value $0.01 20,000 $27.96 $559,200 Purchase
Common Stock, par value $0.01 25,000 $27.81 $695,250 Purchase
Common Stock, par value $0.01 10,000 $28.36 $283,600 Purchase
Common Stock, par value $0.01 20,000 $28.66 $573,200 Purchase
Common Stock, par value $0.01 10,000 $28.55 $285,500 Purchase
Common Stock, par value $0.01 15,000 $28.94 $434,100 Purchase
Common Stock, par value $0.01 2,700 $28.39 $76,653 Purchase
Common Stock, par value $0.01 15,000 $28.64 $429,600 Purchase
Common Stock, par value $0.01 10,000 $28.9 $289,000 Purchase
Common Stock, par value $0.01 12,671 $29.6 $375,062 Purchase
Common Stock, par value $0.01 15,000 $30.04 $450,600 Purchase
Common Stock, par value $0.01 20,000 $29.87 $597,400 Purchase
Common Stock, par value $0.01 20,000 $30.48 $609,600 Purchase
Common Stock, par value $0.01 16,700 $30.64 $511,688 Purchase
Common Stock, par value $0.01 10,000 $30.3 $303,000 Purchase
Common Stock, par value $0.01 10,000 $29.8 $298,000 Purchase
Common Stock, par value $0.01 10,000 $29.55 $295,500 Purchase
Common Stock, par value $0.01 10,000 $29.75 $297,500 Purchase
Common Stock, par value $0.01 10,000 $28.8 $288,000 Purchase
Common Stock, par value $0.01 10,000 $28.94 $289,400 Purchase
Common Stock, par value $0.01 10,000 $29.4 $294,000 Purchase
Common Stock, par value $0.01 15,000 $29.77 $446,550 Purchase
Common Stock, par value $0.01 10,000 $30 $300,000 Purchase
Common Stock, par value $0.01 10,000 $29.94 $299,400 Purchase
Common Stock, par value $0.01 10,000 $28.74 $287,400 Purchase
Common Stock, par value $0.01 10,000 $29.45 $294,500 Purchase
Common Stock, par value $0.01 1,882 $30.49 $57,382 Purchase
Common Stock, par value $0.01 10,000 $32.71 $327,100 Purchase
Common Stock, par value $0.01 10,000 $33.71 $337,100 Purchase
Common Stock, par value $0.01 10,000 $32.8 $328,000 Purchase
Common Stock, par value $0.01 10,000 $31.85 $318,500 Purchase
Common Stock, par value $0.01 1,197 $32.15 $38,484 Purchase
Common Stock, par value $0.01 10,000 $32 $320,000 Purchase
Common Stock, par value $0.01 10,000 $33 $330,000 Purchase
Common Stock, par value $0.01 10,000 $32.7 $327,000 Purchase
Common Stock, par value $0.01 10,000 $32.49 $324,900 Purchase
Common Stock, par value $0.01 10,000 $32 $320,000 Purchase
Common Stock, par value $0.01 10,000 $33 $330,000 Purchase
Common Stock, par value $0.01 10,000 $32.91 $329,100 Purchase
Common Stock, par value $0.01 10,000 $34.09 $340,900 Purchase
Common Stock, par value $0.01 10,000 $35.21 $352,100 Purchase
Common Stock, par value $0.01 7,580 $35.35 $267,953 Purchase
Common Stock, par value $0.01 9,614 $35.37 $340,047 Purchase
Common Stock, par value $0.01 10,000 $35.99 $359,900 Purchase
Common Stock, par value $0.01 7,238 $35.98 $260,423 Purchase
Common Stock, par value $0.01 10,000 $36.5 $365,000 Purchase
Common Stock, par value $0.01 3,000 $36.36 $109,080 Purchase
Common Stock, par value $0.01 10,000 $36.75 $367,500 Purchase
Common Stock, par value $0.01 4,800 $36.82 $176,736 Purchase
Common Stock, par value $0.01 2,722 $36.98 $100,660 Purchase
Common Stock, par value $0.01 10,000 $36.37 $363,700 Purchase
Common Stock, par value $0.01 6,401 $36.45 $233,316 Purchase
Common Stock, par value $0.01 918 $36.37 $33,388 Purchase
Common Stock, par value $0.01 3,471 $34.9 $121,138 Purchase
Common Stock, par value $0.01 10,000 $36.02 $360,200 Purchase
Common Stock, par value $0.01 10,000 $36.97 $369,700 Purchase
Common Stock, par value $0.01 3,104 $36.73 $114,010 Purchase
Common Stock, par value $0.01 10,000 $35.46 $354,600 Purchase
Common Stock, par value $0.01 10,000 $34.9 $349,000 Purchase
Common Stock, par value $0.01 10,000 $37.58 $375,800 Purchase
Common Stock, par value $0.01 12,057 $36.48 $439,839 Purchase
Common Stock, par value $0.01 5,000 $36.64 $183,200 Purchase
Common Stock, par value $0.01 2,964 $36.27 $107,504 Purchase
Common Stock, par value $0.01 17,107 $36.15 $618,418 Purchase
Common Stock, par value $0.01 3,369 $35.84 $120,745 Purchase
Common Stock, par value $0.01 600 $34.3 $20,580 Purchase
Common Stock, par value $0.01 20,000 $35.62 $712,400 Purchase
Common Stock, par value $0.01 20,000 $35.53 $710,600 Purchase
Common Stock, par value $0.01 1,599 $34.97 $55,917 Purchase
Common Stock, par value $0.01 25,000 $35.1 $877,500 Purchase
Common Stock, par value $0.01 847 $35.67 $30,212 Purchase
Common Stock, par value $0.01 769 $35.49 $27,292 Purchase
Common Stock, par value $0.01 5,676 $36.37 $206,436 Purchase
Common Stock, par value $0.01 4,479 $36.44 $163,215 Purchase
Common Stock, par value $0.01 9,722 $34.84 $338,714 Purchase
Common Stock, par value $0.01 2,497 $34.45 $86,022 Purchase
Common Stock, par value $0.01 10,000 $35.39 $353,900 Purchase
Common Stock, par value $0.01 3,636 $34.44 $125,224 Purchase
Common Stock, par value $0.01 600 $34.99 $20,994 Purchase
Common Stock, par value $0.01 10,000 $35.61 $356,100 Purchase
Common Stock, par value $0.01 3,750 $38 $142,500 Purchase
Common Stock, par value $0.01 4,401 $38.23 $168,250 Purchase
Common Stock, par value $0.01 2,628 $38.04 $99,969 Purchase
Common Stock, par value $0.01 10,000 $37.85 $378,500 Purchase
Common Stock, par value $0.01 4,728 $38.74 $183,163 Purchase
Common Stock, par value $0.01 10,000 $38.88 $388,800 Purchase
Common Stock, par value $0.01 2,107 $39.12 $82,426 Purchase
Common Stock, par value $0.01 3,700 $39.32 $145,484 Purchase
Common Stock, par value $0.01 5,000 $39.56 $197,800 Purchase
Common Stock, par value $0.01 10,000 $38.43 $384,300 Purchase
Common Stock, par value $0.01 4,210 $38.99 $164,148 Purchase
Common Stock, par value $0.01 5,000 $38.62 $193,100 Purchase
Common Stock, par value $0.01 397 $39.34 $15,618 Purchase
Common Stock, par value $0.01 4,979 $39.75 $197,915 Purchase
Common Stock, par value $0.01 2,543 $38.72 $98,465 Purchase
Common Stock, par value $0.01 9,818 $38.24 $375,440 Purchase
Common Stock, par value $0.01 4,609 $38.02 $175,234 Purchase
Common Stock, par value $0.01 7,199 $37.94 $273,130 Purchase
Common Stock, par value $0.01 9,952 $37.42 $372,404 Purchase
Common Stock, par value $0.01 10,000 $37.7 $377,000 Purchase
Common Stock, par value $0.01 7,543 $37.51 $282,938 Purchase
Common Stock, par value $0.01 1,081 $38.1 $41,186 Purchase
Common Stock, par value $0.01 6,198 $37.94 $235,152 Purchase
Common Stock, par value $0.01 801 $37.8 $30,278 Purchase
Common Stock, par value $0.01 10,000 $37.74 $377,400 Purchase
Common Stock, par value $0.01 5,426 $37.57 $203,855 Purchase
Common Stock, par value $0.01 9,940 $37.88 $376,527 Purchase
Common Stock, par value $0.01 10,000 $37.36 $373,600 Purchase
Common Stock, par value $0.01 9,941 $36.5 $362,847 Purchase
Common Stock, par value $0.01 9,682 $36.71 $355,426 Purchase
Common Stock, par value $0.01 10,000 $37.06 $370,600 Purchase
Common Stock, par value $0.01 518 $37.75 $19,555 Purchase
Common Stock, par value $0.01 10,000 N/A N/A Purchase
Common Stock, par value $0.01 20,000 N/A N/A Purchase
Common Stock, par value $0.01 15,672 $34.43 $539,587 Purchase
Common Stock, par value $0.01 20,000 $33.74 $674,800 Purchase
Common Stock, par value $0.01 16,226 $34 $551,684 Purchase
Common Stock, par value $0.01 20,000 $33.74 $674,800 Purchase
Common Stock, par value $0.01 10,872 $35.01 $380,629 Purchase
Common Stock, par value $0.01 20,000 $34.84 $696,800 Purchase
Common Stock, par value $0.01 20,000 $33.78 $675,600 Purchase
Common Stock, par value $0.01 19,947 $34.86 $695,352 Purchase
Common Stock, par value $0.01 20,000 $33.78 $675,600 Purchase
Common Stock, par value $0.01 5,000 $33.87 $169,350 Purchase
Common Stock, par value $0.01 2,200 $31.99 $70,378 Purchase
Common Stock, par value $0.01 10,000 $31.94 $319,400 Purchase
Common Stock, par value $0.01 2,468 N/A N/A Purchase
Common Stock, par value $0.01 57,151 N/A N/A Purchase
Common Stock, par value $0.01 58,379 $29.44 $1,718,678 Purchase
Common Stock, par value $0.01 5,081 $29 $147,349 Purchase
Common Stock, par value $0.01 45,008 $28.99 $1,304,782 Purchase
Common Stock, par value $0.01 100 $28.5 $2,850 Purchase
Common Stock, par value $0.01 94 $28 $2,632 Purchase
Common Stock, par value $0.01 2,000 N/A N/A Purchase
Common Stock, par value $0.01 11,212 $25.58 $286,803 Purchase
Common Stock, par value $0.01 31,118 N/A N/A Purchase
Common Stock, par value $0.01 12,664 $24.59 $311,408 Purchase
Common Stock, par value $0.01 65,000 N/A N/A Purchase
Common Stock, par value $0.01 65,000 $21.13 $1,373,450 Purchase
Common Stock, par value $0.01 64,792 $21.74 $1,408,578 Purchase
Common Stock, par value $0.01 65,000 $21.9 $1,423,500 Purchase
Common Stock, par value $0.01 45,947 N/A N/A Purchase
Common Stock, par value $0.01 25,412 $25.32 $643,432 Purchase
Common Stock, par value $0.01 20,000 $24.69 $493,800 Purchase
Common Stock, par value $0.01 9,095 N/A N/A Purchase
Common Stock, par value $0.01 905 $25.13 $22,743 Purchase
Common Stock, par value $0.01 10,000 $25.06 $250,600 Purchase
Common Stock, par value $0.01 20,000 $31.35 $627,000 Purchase
Common Stock, par value $0.01 10,000 N/A N/A Purchase
Common Stock, par value $0.01 5,186 $37.12 $192,504 Purchase
Common Stock, par value $0.01 9,907 N/A N/A Purchase
Common Stock, par value $0.01 10,000 N/A N/A Purchase
Common Stock, par value $0.01 9,211 $41.92 $386,125 Purchase
Common Stock, par value $0.01 9,919 $42.94 $425,922 Purchase
Common Stock, par value $0.01 8,313 N/A N/A Purchase
Common Stock, par value $0.01 12,915 $42.81 $552,827 Purchase
Common Stock, par value $0.01 12,915 $42.81 $552,827 Purchase
Common Stock, par value $0.01 12,085 N/A N/A Purchase
Common Stock, par value $0.01 500 $45.47 $22,735 Purchase
Common Stock, par value $0.01 450 $43.64 $19,638 Purchase
Common Stock, par value $0.01 10,805 $26.56 $286,981 Purchase
Common Stock, par value $0.01 2,527 $38.86 $98,199 Purchase
Common Stock, par value $0.01 1,799 $38.35 $68,992 Purchase
Common Stock, par value $0.01 388 $40.6 $15,753 Purchase
Common Stock, par value $0.01 1,324 $40.52 $53,648 Purchase
Common Stock, par value $0.01 500 $39.53 $19,765 Purchase
Common Stock, par value $0.01 5,844 $39.46 $230,604 Purchase
Common Stock, par value $0.01 10 $39.36 $394 Purchase
Common Stock, par value $0.01 9,626 $39.75 $382,634 Purchase
Common Stock, par value $0.01 16,903 $39.51 $667,838 Purchase
Common Stock, par value $0.01 2,724 $38.85 $105,827 Purchase
Common Stock, par value $0.01 17,742 $38.68 $686,261 Purchase
Common Stock, par value $0.01 4,555 $39.1 $178,101 Purchase
Common Stock, par value $0.01 11,670 $39.3 $458,631 Purchase
Common Stock, par value $0.01 8,606 $39.42 $339,249 Purchase
Common Stock, par value $0.01 13,002 $39.08 $508,118 Purchase
Common Stock, par value $0.01 1,500 $38.35 $57,525 Purchase
Common Stock, par value $0.01 501 $38.54 $19,309 Purchase
Common Stock, par value $0.01 5,000 $38.78 $193,900 Purchase
Common Stock, par value $0.01 2,150 $37.08 $79,722 Purchase
Common Stock, par value $0.01 10,000 $37.1 $371,000 Purchase
Common Stock, par value $0.01 1,718 $37.26 $64,013 Purchase
Common Stock, par value $0.01 10,000 $36.48 $364,800 Purchase
Common Stock, par value $0.01 21,838 $34.26 $748,170 Purchase
Common Stock, par value $0.01 22,529 $34.55 $778,377 Purchase
Common Stock, par value $0.01 64,125 $35.04 $2,246,940 Purchase
Common Stock, par value $0.01 4,510 $35.17 $158,617 Purchase
Common Stock, par value $0.01 200 $35.2 $7,040 Purchase
Common Stock, par value $0.01 20,235 $34.96 $707,416 Purchase
Common Stock, par value $0.01 24,027 $34.88 $838,062 Purchase
Common Stock, par value $0.01 3,300 $34.73 $114,609 Purchase
Common Stock, par value $0.01 75,899 $33.07 $2,509,980 Purchase
Common Stock, par value $0.01 91,842 $33.22 $3,050,991 Purchase
Common Stock, par value $0.01 91,842 $33.22 $3,050,991 Purchase
Common Stock, par value $0.01 31,172 $32.06 $999,374 Purchase
Common Stock, par value $0.01 36,789 $32.31 $1,188,653 Purchase
Common Stock, par value $0.01 41,635 $32.31 $1,345,227 Purchase
Common Stock, par value $0.01 26,681 $32.09 $856,193 Purchase
Common Stock, par value $0.01 36,399 $32.17 $1,170,956 Purchase
Common Stock, par value $0.01 75,042 $31.65 $2,375,079 Purchase
Common Stock, par value $0.01 57,198 $31.79 $1,818,324 Purchase
Common Stock, par value $0.01 26,269 $32.13 $844,023 Purchase
Common Stock, par value $0.01 38,506 $32.85 $1,264,922 Purchase
Common Stock, par value $0.01 44,037 $32.77 $1,443,092 Purchase
Common Stock, par value $0.01 61,064 $32.56 $1,988,244 Purchase
Common Stock, par value $0.01 45,059 $32.2 $1,450,900 Purchase
Common Stock, par value $0.01 49,096 $32.42 $1,591,692 Purchase
Common Stock, par value $0.01 2,334 $39.23 $91,563 Purchase
Common Stock, par value $0.01 8,063 $38.8 $312,844 Purchase
Common Stock, par value $0.01 3,847 $38.47 $147,994 Purchase
Common Stock, par value $0.01 11,187 $38.47 $430,364 Purchase
Common Stock, par value $0.01 13,745 $38.4 $527,808 Purchase
Common Stock, par value $0.01 13,828 $39.05 $539,983 Purchase
Common Stock, par value $0.01 100 $39.49 $3,949 Purchase
Common Stock, par value $0.01 6,052 $39.08 $236,512 Purchase
Common Stock, par value $0.01 5,219 $39.39 $205,576 Purchase
Common Stock, par value $0.01 202 $39.48 $7,975 Purchase
Common Stock, par value $0.01 15,635 $39.31 $614,612 Purchase
Common Stock, par value $0.01 10,789 $39.2 $422,929 Purchase
Common Stock, par value $0.01 900 $39.47 $35,523 Purchase
Common Stock, par value $0.01 7,772 $39.43 $306,450 Purchase
Common Stock, par value $0.01 25,190 $39.32 $990,471 Purchase
Common Stock, par value $0.01 14,977 $39.38 $589,794 Purchase
Common Stock, par value $0.01 4,220 $39.47 $166,563 Purchase
Common Stock, par value $0.01 1,605 $39.45 $63,317 Purchase
Common Stock, par value $0.01 500 $38.98 $19,490 Purchase
Common Stock, par value $0.01 14,606 $38.91 $568,319 Purchase
Common Stock, par value $0.01 44,319 $38.95 $1,726,225 Purchase
Common Stock, par value $0.01 26,230 $38.62 $1,013,003 Purchase
Common Stock, par value $0.01 1,010 $40.79 $41,198 Purchase
Common Stock, par value $0.01 25,281 $40.75 $1,030,201 Purchase
Common Stock, par value $0.01 21,553 $40.83 $880,009 Purchase
Common Stock, par value $0.01 5,612 $40.65 $228,128 Purchase
Common Stock, par value $0.01 3,955 $40.54 $160,336 Purchase
Common Stock, par value $0.01 10,668 $40.21 $428,960 Purchase
Common Stock, par value $0.01 17,170 $40.32 $692,294 Purchase
Common Stock, par value $0.01 14,692 $40.35 $592,822 Purchase
Common Stock, par value $0.01 2,902 $40.46 $117,415 Purchase
Common Stock, par value $0.01 6,536 $40.45 $264,381 Purchase
Common Stock, par value $0.01 12,052 $40.29 $485,575 Purchase
Common Stock, par value $0.01 11,621 $40.05 $465,421 Purchase
Common Stock, par value $0.01 10,364 $40.41 $418,809 Purchase
Common Stock, par value $0.01 19,206 $39.87 $765,743 Purchase
Common Stock, par value $0.01 18,292 $40.35 $738,082 Purchase
Common Stock, par value $0.01 7,366 $40.69 $299,723 Purchase
Common Stock, par value $0.01 19,017 $40.4 $768,287 Purchase
Common Stock, par value $0.01 18,159 $40.47 $734,895 Purchase
Common Stock, par value $0.01 46,508 $40 $1,860,320 Purchase
Common Stock, par value $0.01 17,379 $40.11 $697,072 Purchase
Common Stock, par value $0.01 15,349 $40.1 $615,495 Purchase
Common Stock, par value $0.01 15,179 $39.96 $606,553 Purchase
Common Stock, par value $0.01 22,250 $40.37 $898,233 Purchase
Common Stock, par value $0.01 17,998 $40.76 $733,598 Purchase
Common Stock, par value $0.01 16,419 $40.91 $671,701 Purchase
Common Stock, par value $0.01 3,321 $40.97 $136,061 Purchase
Common Stock, par value $0.01 22,929 $40.42 $926,790 Purchase
Common Stock, par value $0.01 20,021 $40.06 $802,041 Purchase
Common Stock, par value $0.01 28,827 $39.63 $1,142,414 Purchase
Common Stock, par value $0.01 20,220 $39.49 $798,488 Purchase
Common Stock, par value $0.01 22,063 $40.08 $884,285 Purchase
Common Stock, par value $0.01 16,190 $39.03 $631,896 Purchase
Common Stock, par value $0.01 15,010 $39.19 $588,242 Purchase
Common Stock, par value $0.01 15,206 $39.3 $597,596 Purchase
Common Stock, par value $0.01 17,478 $39.68 $693,527 Purchase
Common Stock, par value $0.01 27,727 $39.68 $1,100,207 Purchase
Common Stock, par value $0.01 31,381 $39.08 $1,226,369 Purchase
Common Stock, par value $0.01 39,043 $39.32 $1,535,171 Purchase
Common Stock, par value $0.01 26,041 $39.37 $1,025,234 Purchase
Common Stock, par value $0.01 20,099 $39 $783,861 Purchase
Common Stock, par value $0.01 34,300 $38.56 $1,322,608 Purchase
Common Stock, par value $0.01 13,676 $38.52 $526,800 Purchase
Common Stock, par value $0.01 15,058 $39.36 $592,683 Purchase
Common Stock, par value $0.01 23,998 $39.42 $946,001 Purchase
Common Stock, par value $0.01 3,027 $40.99 $124,077 Purchase
Common Stock, par value $0.01 21,407 $41.24 $882,825 Purchase
Common Stock, par value $0.01 16,623 $41.77 $694,343 Purchase
Common Stock, par value $0.01 13,247 $42.49 $562,865 Purchase
Common Stock, par value $0.01 12,813 $42.72 $547,371 Purchase
Common Stock, par value $0.01 13,060 $42.98 $561,319 Purchase
Common Stock, par value $0.01 19,970 $43.1 $860,707 Purchase
Common Stock, par value $0.01 35,200 $44 $1,548,800 Purchase
Common Stock, par value $0.01 2,430 $43.99 $106,896 Purchase
Common Stock, par value $0.01 7,977 $43.9 $350,190 Purchase
Common Stock, par value $0.01 2,674 $43.9 $117,389 Purchase
Common Stock, par value $0.01 1,572 $43.79 $68,838 Purchase
Common Stock, par value $0.01 1,506 $39.98 $60,204 Purchase
Common Stock, par value $0.01 10,000 $39.22 $392,210 Purchase
Common Stock, par value $0.01 50,000 $39.62 $1,980,800 Purchase
Common Stock, par value $0.01 15,000 $42.75 $641,250 Purchase
Common Stock, par value $0.01 50,000 $43.02 $2,150,850 Purchase
Common Stock, par value $0.01 5,500 $37.67 $207,191 Purchase
Common Stock, par value $0.01 17,500 $37.66 $658,980 Purchase
Common Stock, par value $0.01 16,448 $37.69 $619,925 Purchase
Common Stock, par value $0.01 18,000 $38.07 $685,242 Purchase
Common Stock, par value $0.01 30,000 $38.91 $1,167,210 Purchase
Common Stock, par value $0.01 20,692 $39.43 $815,782 Purchase
Common Stock, par value $0.01 5,051 $39.5 $199,515 Purchase
Common Stock, par value $0.01 75,785 $39.4 $2,985,929 Purchase
Common Stock, par value $0.01 24,215 $39.38 $953,635 Purchase
Common Stock, par value $0.01 200,000 $40.54 $8,108,000 Purchase
Common Stock, par value $0.01 5,000 $39.12 $195,600 Purchase
Common Stock, par value $0.01 400,000 $33.76 $13,504,000 Purchase
Common Stock, par value $0.01 10,000 $34.64 $346,350 Purchase
Common Stock, par value $0.01 5,000 $33.7 $168,500 Purchase
Common Stock, par value $0.01 5,000 $34.15 $170,750 Purchase
Common Stock, par value $0.01 600 $34.05 $20,430 Purchase
Common Stock, par value $0.01 739 $34.16 $25,244 Purchase
Common Stock, par value $0.01 5,000 $33.95 $169,750 Purchase
Common Stock, par value $0.01 5,000 $33.72 $168,580 Purchase
Common Stock, par value $0.01 2,500 $32 $80,000 Purchase
Common Stock, par value $0.01 2,500 $32.39 $80,985 Purchase
Common Stock, par value $0.01 2,000 $32.54 $65,080 Purchase
Common Stock, par value $0.01 2,000 $32.75 $65,500 Purchase
Common Stock, par value $0.01 2,000 $32.75 $65,500 Purchase
Common Stock, par value $0.01 10,000 $32.45 $324,490 Purchase
Common Stock, par value $0.01 5,000 $35.1 $175,500 Purchase
Common Stock, par value $0.01 10,000 $27.11 $271,100 Purchase
Common Stock, par value $0.01 1,500 $25.87 $38,805 Purchase
Common Stock, par value $0.01 10,000 $21.8 $218,000 Purchase
Common Stock, par value $0.01 20,000 $22.01 $440,180 Purchase
Common Stock, par value $0.01 5,000 $20.05 $100,250 Purchase
Common Stock, par value $0.01 5,000 $20.07 $100,350 Purchase
Common Stock, par value $0.01 20,000 $18.95 $379,000 Purchase
Common Stock, par value $0.01 15,000 $18.7 $280,455 Purchase
Common Stock 10,000 $21.5 $215,000 Purchase
Common Stock 5,000 $21.34 $106,680 Purchase
Common Stock 20,000 $21.43 $428,500