35,843 shares
193,862 shares
32,474 shares
78,925 shares
104,775 shares
70,636 shares
230,017 shares
154,945 shares
32,407 shares
255,056 shares