315,548 shares
125,988 shares
30,306 shares
8,258 shares
6,826 shares
6,490 shares
3,162 shares
2,935 shares
2,455 shares
2,245 shares