70,475 shares
341,401 shares
173,442 shares
398,380 shares
519,540 shares
53,088 shares
812,884 shares
45,685 shares
325,407 shares
251,323 shares