102,933 shares
107,797 shares
708,978 shares
522,857 shares
115,568 shares
172,665 shares
62,779 shares
250,187 shares
156,225 shares
63,447 shares