3,794 shares
3,031 shares
4,253 shares
3,778 shares
23,012 shares
412,306 shares
308,791 shares
213,692 shares
206,089 shares
343,639 shares