45,641 shares
280,535 shares
183,888 shares
17,223 shares
62,061 shares
60,223 shares
13,395 shares
282,659 shares
304,097 shares
102,073 shares