4,985 shares
3,900 shares
25,529 shares
32,412 shares
262,062 shares
353,212 shares
281,255 shares
292,502 shares
247,064 shares
386,376 shares