140,569 shares
66,477 shares
124,161 shares
903,214 shares
723,730 shares
154,175 shares
625,630 shares
217,047 shares
487,316 shares
374,725 shares