23,035 shares
197,440 shares
306,712 shares
59,662 shares
67,800 shares
183,988 shares
54,633 shares
31,019 shares
64,146 shares
95,738 shares