35,979 shares
193,968 shares
32,562 shares
79,047 shares
104,914 shares
70,730 shares
230,195 shares
155,077 shares
32,498 shares
255,202 shares