35,853 shares
193,885 shares
32,480 shares
78,930 shares
104,796 shares
70,642 shares
230,026 shares
154,951 shares
32,412 shares
255,089 shares