4,292 shares
3,358 shares
4,328 shares
3,889 shares
23,076 shares
412,420 shares
308,940 shares
213,745 shares
206,116 shares
343,697 shares