404,703 shares
110,005 shares
468,274 shares
258,877 shares
116,738 shares
103,163 shares
199,662 shares
183,077 shares
55,959 shares
261,181 shares