35,850 shares
193,881 shares
32,478 shares
78,929 shares
104,794 shares
70,640 shares
230,025 shares
154,949 shares
32,412 shares
255,082 shares