8,286 shares
6,398 shares
16,983 shares
29,638 shares
33,970 shares
335,904 shares
356,072 shares
160,404 shares
281,869 shares
119,921 shares