291,719 shares
40,252 shares
36,570 shares
75,519 shares
16,107 shares
64,135 shares
22,998 shares
118,235 shares
109,060 shares
30,323 shares