28,673 shares
24,145 shares
134,769 shares
337,530 shares
162,869 shares
691,004 shares
435,914 shares
178,963 shares
235 shares
238 shares