286,691 shares
833,352 shares
43,183 shares
199,802 shares
155,900 shares
103,251 shares
234,449 shares
78,925 shares
260,034 shares
401,954 shares