102,434 shares
183,942 shares
41,825 shares
354,793 shares
578,969 shares
208,040 shares
321,763 shares
213,457 shares
747,983 shares
280,765 shares