4,551 shares
3,515 shares
4,361 shares
3,893 shares
23,086 shares
412,433 shares
308,978 shares
213,781 shares
206,184 shares
343,752 shares