public TableView<Share> setTableView(final AccountManager account){
		TableView<Share> table = new TableView<Share>();

	    List<Share> namelist = new ArrayList<Share>();

		for (Share share : account.getPriceProvider().getAvailableShare()) {
			namelist.add(share);
		}
		ObservableList<Share> data = FXCollections.observableArrayList(namelist);
	    
		TableColumn<Share, String>  NameCol = new TableColumn<Share, String>("name");
		NameCol.setCellValueFactory(
			    new PropertyValueFactory<Share,String>("name")
			);
		NameCol.setMinWidth(100);
		TableColumn<Share, String> priceCol = new TableColumn<Share, String>("Preis");
		priceCol.setMinWidth(100);
		priceCol.setCellValueFactory(
			    new PropertyValueFactory<Share,String>("actualshareprice")
			);
		table.setItems(data);
		boolean sAll = table.getColumns().setAll(NameCol,priceCol);
		if(sAll == true){
			return table;
		}else{
			try {
				throw new ShareException("Share could not be convertet");
			} catch (ShareException e) {
				e.printStackTrace();
				return null;
			}
		}
		
	}