35,845 shares
193,870 shares
32,476 shares
78,928 shares
104,781 shares
70,637 shares
230,020 shares
154,947 shares
32,407 shares
255,067 shares