public void fillStocks() {
		pnlDashboardCenter.removeAll();
		stocks = new ArrayList<Stock>(Service.getAllStocks());
		Collections.sort(stocks);
		squareGraphicList = new ArrayList<SquareGraphic>();
		selectedSquare = null;

		for (Stock stock : stocks) {
			SquareGraphic sq = new SquareGraphic();
			sq.addMouseListener(selectStockLisneter);
			sq.setPreferredSize(new Dimension(85, 85));
			sq.setStock(stock);
			sq.setState(Service.getWorstState(stock));
			pnlDashboardCenter.add(sq);
			squareGraphicList.add(sq);
		}

		this.repaint();
		this.validate();
	}