43,265 shares
999,609 shares
82,136 shares
93,534 shares
234,578 shares
102,789 shares
320,231 shares
57,348 shares
125,681 shares
199,258 shares