35,843 shares
193,861 shares
32,474 shares
78,924 shares
104,775 shares
70,635 shares
230,016 shares
154,942 shares
32,407 shares
255,053 shares