5,015 shares
3,903 shares
25,530 shares
32,413 shares
262,066 shares
353,212 shares
281,255 shares
292,505 shares
247,067 shares
386,381 shares