35,848 shares
193,879 shares
32,477 shares
78,929 shares
104,792 shares
70,639 shares
230,024 shares
154,949 shares
32,410 shares
255,078 shares