5,207 shares
4,031 shares
25,637 shares
32,516 shares
262,174 shares
353,308 shares
281,353 shares
292,658 shares
247,179 shares
386,527 shares