8,038 shares
6,365 shares
16,923 shares
29,589 shares
33,909 shares
335,855 shares
356,032 shares
160,357 shares
281,812 shares
119,886 shares