141,531 shares
108,209 shares
390,293 shares
167,517 shares
38,822 shares
298,636 shares
115,435 shares
500,261 shares
23,434 shares
30,778 shares