164,851 shares
115,825 shares
65,583 shares
28,658 shares
93,317 shares
33,837 shares
105,368 shares
46,287 shares
39,756 shares
269,278 shares